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

Объединение строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужна помощ http://www.cyberforum.ru/cpp-beginners/thread426216.html
Здравствуйте, помогите пожалуйста с задачами : 1).Вычислить значения функции U http://10pix.ru/img1/1836/6536502.png при http://10pix.ru/img1/417307/6536617.png Найти максимальное значение U и при каких х, y и z оно достигается 2).Дана матрица А(4,3) 1. Найти сумму отрицательных элементов матрицы, лежащих над главной диагональю
C++ [C++] Псевдографика Здравствуйте. Помогите пожалуйста написать программу.Суть состоит вот в чем: На экран из файла выводится таблица, прочерченная с помощью символов псевдографики (например, рамка имеет такой вид ╒╤╕ ) .Таблица полностью размещена на экране. Нужно заменить этот вид псевдографики на другой (например, на вот этот ╔╦╗). Буду очень благодарна, если поможете. http://www.cyberforum.ru/cpp-beginners/thread426213.html
C++ структура данных "Очередь"
Я понимаю, что везде материала полным-полно, но может ли мне кто-нибудь объяснить что такое ОЧЕРЕДЬ???? и функции добавления удаления пожалуйста!!!!очень нужно!!!!
C++ accumulate к vector<pair<int, int>>
Привет. Как можно применить accumulate к vector<pair<int, int>>?
C++ Обращение к классу http://www.cyberforum.ru/cpp-beginners/thread426161.html
Привет всем. Прохожу тест, и нашёл такой вопрос. В чем разница между X x; и X x(); ? Вот я не совсем понял. Сделал небольшой примерчик: class A { private: int i,j; public: void show (); A(){i=0;j=9; cout<<"Konstruktor"<<endl;}
C++ Объединение двух map Есть два map<string,string>. Есть ли какая нибудь функция, которая могла бы объединить два этих ассоциативных списка? подробнее

Показать сообщение отдельно
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
11.01.2012, 16:35     Объединение строк
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
#include <string.h>
 
char * strcat ( char * destination, const char * source )
{
   char *end = destination + strlen (destination) ;
   size_t i;
   
   for ( i = 0 ; source[i] ; ++i )
      *(end + i) = source[i];
   *(end + i) = '\0';    
   /*
   strcpy (end, source);
   */   
   return destination;
}
 
int main (void)
{
   char s1[100] = "Hello ";
   char s2[] = "world";
   printf ("%s", strcat (s1, s2) );
   return 0;
}
http://liveworkspace.org/code/91a643...43ec7ed31eac64
 
Текущее время: 21:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru