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

Конкатенация строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Для студентов 1 курсов - Курсовая (создать структуру, элементами которой являются фамилия студента и его возраст) http://www.cyberforum.ru/cpp-beginners/thread885908.html
Написать программу, в которой необходимо создать структуру, элементами которой являются фамилия студента и его возраст. Объявить массив данных о студентах группы типа структуры и ввести значения его элементов. Отсортировать массив структур в алфавитном порядке фамилий, входящих в структуру, перемещая сами структуры. Предусмотреть меню. Результаты работы программы записать в файл. #include...
C++ В матрице из целых чисел поменять местами первую строку и строку, содержащую самый большой по абсолютной величине элемент матрицы В матрице из целых чисел поменять местами первую строку и строку, содержащую самый большой по абсолютной величине элемент матрицы. Массив динамический. http://www.cyberforum.ru/cpp-beginners/thread885896.html
Надо перевести программу из ПАСКАЛЯ в СИ C++
uses crt; var a:array of integer; m,n,i,j,k,m1,n1,q1,q2:integer; c:integer; begin clrscr; randomize; k:=0; writeln('Введите размер массива:'); write('Строк-');readln(m);
произведение и сумма C++
Ребят,может может кто помочь или хотя бы объяснить,или примером показать как эти суммы и произведения считать и писать...Заранее спасибо всем
C++ Построить таблицу значений функции y=f(x) для x из [a,b] с шагом h http://www.cyberforum.ru/cpp-beginners/thread885848.html
Построить таблицу значений функции y=f(x) для x из с шагом h. Если в некоторой точке функция не определена, то вывести сообщение об этом. (Использовать исключения) Сама функция: у = (x + 4)/(x*x -2) + sqrt(x*x*x -1)
C++ Удалить из массива элементы, в записи которых все цифры различны Удалить из массива элементы, в записи которых все цифры различны. (Желательно использовать вектора) подробнее

Показать сообщение отдельно
Демик
9 / 9 / 0
Регистрация: 19.04.2012
Сообщений: 114
31.05.2013, 01:46     Конкатенация строк
Ничего сложного. Создаете два массива ch1[256] и ch2[128].
В первый читаете первую строку во второй вторую. После чего создаете цикл с кол-вом итераций равным 128.
А внутри цикла выполняете вот это действие:ch1[128+i]=ch2[i];
Ну это естественно будет смотреться не очень. Советую вам добавить код, который будет узнавать длинну введеных строк и в соответствии с этим подкорректировать число циклов и смещение относительно первой строки.
 
Текущее время: 07:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru