Форум программистов, компьютерный форум CyberForum.ru

Несостыковка типов при объединении строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Operator int() в классе Строка http://www.cyberforum.ru/cpp-beginners/thread1200528.html
Приведите пример, пожалуйста, как воспользоваться данной перегрузкой операции в main. String.h class String { private: char* str; int length; int capacity;
C++ В каждом из введенных слов поставить все возможные знаки переноса Примем следующие правила переноса украинских слов: ·в каждой из разделенных частей должно быть больше одной буквы, из которых хотя бы одна - голосная; ·нельзя разделять согласную и гласную, которая идет после нее. В каждом из введенных слов поставить все возможные знаки переноса, например:“ПРОГРАМУВАННЯ” – “ПРО – ГРА – МУ – ВАН – НЯ” http://www.cyberforum.ru/cpp-beginners/thread1200511.html
Вычислить сумму и количество элементов массива, расположенных после нулевого элемента C++
Помогите написать программу: Дан массив чисел В. Вычислить сумму и количество элементов массива, расположенных после последнего элемента, равного нулю. Все элементы до первого 0 переписать в новый массив.
C++ Построить множество точек на плоскости
Построить множество точек на плоскости, заданном множестве симметричных относительно заданной прямой ax + by + c = 0. ВОТ у нас есть прямая и у нее с одной стороны заданы координаты нескольких точек. Нужно найти координаты точек с другой стороны этой прямой симметричые даным относительна этой прямой.
C++ Одномерные массивы в памяти ЭВМ http://www.cyberforum.ru/cpp-beginners/thread1200450.html
Здравствуйте! У меня такой вопрос на тему массивов в С++. Задали массив: int a; - выделили память под 5 элементов, т.е 20 байт, int a = {1,2,3,4,5} - размер массива определится автоматически, т.е так же выделится 20 байт. Что будет в таком случае: int a = {1,2,3}? Можно поподробнее?
C++ Необходимо написать программу Cut Переписывайте задачу в тему сообщения! Самое нижнее задание. Пожалуйста. подробнее

Показать сообщение отдельно
Renji
1535 / 983 / 240
Регистрация: 05.06.2014
Сообщений: 2,963
05.06.2014, 22:02     Несостыковка типов при объединении строк
Надо объеденить строки, хочу воспользоваться для этого функцией strcat(), но она возвращает указатель на char, присвоить чару я его не могу, что делать?
Использовать std::string, объединять строки через string1+string2, не пользоваться строками типа "массив char". Потому как очень уж легко вылететь за границы этого массива. После чего вроде бы ничего страшного не случится, но через три минуты ваша программа по необъяснимым причинам упадет на ровном месте. И у вас случится долгий и незабываемый секс со средствами отладки.
 
Текущее время: 16:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru