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

Работа со strcat - C++

Восстановить пароль Регистрация
 
Zubossi
1 / 1 / 0
Регистрация: 24.02.2011
Сообщений: 62
28.03.2011, 23:42     Работа со strcat #1
Не могу понять в чем проблема.

C++
1
2
3
4
5
6
7
8
9
10
11
12
char *NazFile = new char[30];
char *Tempo = new char[30];
char *ImyaUrl = new char[128];
 
NazFile = "NazFile";
ImyaUrl = "http://www.url.to/papka/";
 
strcat(ImyaUrl, NazFile);
strcat(NazFile, ".html");
 
Edit1->Text = NazFile;
Edit2->Text = ImyaUrl;
В результате работы
Edit1 содержит NazFileazFile
Edit2 содержит zFile

Почему так вышло?
Использую Borland C++ 2010
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2011, 23:42     Работа со strcat
Посмотрите здесь:

C++ Функция strcat
C++ функция strcpy и strcat
C++ Ошибка в использовании strcat
C++ strcat
C++ strcat
C++ функция strcat
C++ Не работает strcat в QtCreator
C++ Как применить strcat?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lemegeton
 Аватар для lemegeton
2910 / 1339 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
29.03.2011, 01:34     Работа со strcat #2
Неправильное присваивание строк.
C++
1
2
3
4
5
6
7
8
  char *NazFile = new char[30];
  char *ImyaUrl = new char[128];
 
  strcpy(NazFile, "NazFile");
  strcpy(ImyaUrl, "http://www.url.to/papka/");
 
  strcat(ImyaUrl, NazFile);
  strcat(NazFile, ".html");
Zubossi
1 / 1 / 0
Регистрация: 24.02.2011
Сообщений: 62
29.03.2011, 03:11  [ТС]     Работа со strcat #3
Заработало. Спасибо.
Yandex
Объявления
29.03.2011, 03:11     Работа со strcat
Ответ Создать тему
Опции темы

Текущее время: 03:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru