Форум программистов, компьютерный форум 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++ Вычислить сумму и количество элементов массива, расположенных после нулевого элемента Помогите написать программу: Дан массив чисел В. Вычислить сумму и количество элементов массива, расположенных после последнего элемента, равного нулю. Все элементы до первого 0 переписать в новый массив. http://www.cyberforum.ru/cpp-beginners/thread1200499.html
Создать класс-шаблон, реализующий односвязный список C++
необходимо создать класс-шаблон, реализующий односвязный список, а потом проверить его с целочисленными и числовыми с плавающей запятой значениями. Ниже код, он компилируется и запускается без проблем, но после запуска выдает ошибку Помогите найти ошибку в коде. Заранее спасибо! #include <iostream> #include <cstring> #include <cctype> #include <cmath> using namespace std;
C++ Одномерные массивы в памяти ЭВМ
Здравствуйте! У меня такой вопрос на тему массивов в С++. Задали массив: int a; - выделили память под 5 элементов, т.е 20 байт, int a = {1,2,3,4,5} - размер массива определится автоматически, т.е так же выделится 20 байт. Что будет в таком случае: int a = {1,2,3}? Можно поподробнее?
C++ Необходимо написать программу http://www.cyberforum.ru/cpp-beginners/thread1200447.html
Cut Переписывайте задачу в тему сообщения! Самое нижнее задание. Пожалуйста.
C++ Сравнить количество нулей в нечетных строках матрицы Здравствуйте! Задача: сравнить количество нулей в нечетных строках матрицы. Написала код, но программа не выводит ничего. Помогите, пожалуйста. Заранее спасибо. #include <iostream> #include <conio.h> #include <fstream> #include <stdio.h> #include <Windows.h> using namespace std; подробнее

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