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

Склеивание трех и более массивов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Библиотека наподобие HtmlAgilityPack http://www.cyberforum.ru/cpp-beginners/thread949890.html
Подскажите пожалуйста, есть что-нибудь наподобие такой для билдера? libxml2 не предлагать! это не то пальто.
C++ С++ Омар Хаям последняя задача помогите пожалуйста Напишите программу, которая выводит ниже цитаты Омара Хайяма. "О угрозами ада и надежды рай! Крайней мере, одно можно сказать наверняка - это жизнь летит; одно можно сказать наверняка, а остальное ложь - Цветок, который однажды взорвался навсегда умирает. " Омар Khayya'm http://www.cyberforum.ru/cpp-beginners/thread949868.html
Сумма, произведение, разность, и частное от деления двух чисел C++
Ребята помогите решить задачу. Напишите программу, которая предлагает пользователю ввести два номера, получает два числа от пользователя и выводит сумму, произведение, разность, и частное от деления двух чисел Вход 8 5 ВЫХОД Сумма составляет 13 Продукт 40 Разница составляет 3 Фактор 1
C++ Добавление элементов структуры
Здравствуйте. Очень нужна помощь. Было задано комплексное задание по структурам. Одним из подзаданий является добавление новых записей в уже имеющуюся структуру. Столкнулся с проблемой, как это реализовать. Фрагмент ("эскиз") кода вот такой: cout << "Сколько хотите стран добавить?\t"; unsigned short number_country; cin >> number_country;
C++ перетирание байтов с использованием seekp + write в бинарных файлах http://www.cyberforum.ru/cpp-beginners/thread949844.html
Привет, возник вопрос с записью бинарных файлов. пишу в файл данные таким кодом : ofstream file1; file1.open("file.bin",ios::out|ios::binary|ios::trunc); int intVar =156; float floatVar =-34.995; long longVar = 10; file1.write((char*)&intVar,sizeof(intVar)); file1.write((char*)&floatVar,sizeof(floatVar));
C++ Объектно-ориентированная программа для расчета арифметического выражения Необходимо написать объектно-ориентированную программу, которая принимает на вход арифметическое выражение (только сложение и вычитание с отрицательными и положительными числами), переводит все в двоичную систему, там поэлементно через массив производит вычисления и выдает ответ в двоичной и десятичной системе. Кол-во пробелов не ограничено и не указано. При вводе отрицательных чисел ставятся... подробнее

Показать сообщение отдельно
M.t.
 Аватар для M.t.
0 / 0 / 0
Регистрация: 10.02.2012
Сообщений: 33
07.09.2013, 19:53  [ТС]     Склеивание трех и более массивов
Цитата Сообщение от M.t. Посмотреть сообщение
C++
1
2
3
4
5
// Так не работает
std::string SummaName[Index] (Name1[Index], " ", Name2[Index], " ", Name3[Index]);
 
// Так не работает
std::string SummaName[Index] (Name1[Index], Name2[Index], Name3[Index]);

Решение
C++
1
2
3
4
5
6
7
8
// Объявить переменные
std::string Name1[5] =  { "Имя1", ... , "Имя5", };
 
// Для остальных проделать тоже самое
 
SummaName[Index] += " Значение ";                         // Строка
SummaName[Index] += Name1[Index];                       // Элемент массива 
SummaName[Index] += '\0';                                     // Символ
 
Текущее время: 16:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru