|
|
|
КАК ОБЪЕДИНИТЬ СТРОКИ
|
|||
|---|---|---|---|
|
#18+
ЗАИПАЛСЯ С ТАКОЙ ПРОСТОЙ ОПЕРАЦИЕЙ :( char* s1 = "asdf"; char* s2 = "qwer"; s2 = strcat(s1,s2); - тут программа валится с ошибкой сегментирования ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 10:38 |
|
||
|
КАК ОБЪЕДИНИТЬ СТРОКИ
|
|||
|---|---|---|---|
|
#18+
Ну зачем же в статическую память писать...Сделай буфер нужного размера и пиши в него, а лучше используй стринговый класс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 10:57 |
|
||
|
КАК ОБЪЕДИНИТЬ СТРОКИ
|
|||
|---|---|---|---|
|
#18+
Кроме типа памяти, у вас еще одна ошибка - в приемном буфере не достаточно места (надо 4+5=9 байт. Есть 5 байт). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 11:00 |
|
||
|
КАК ОБЪЕДИНИТЬ СТРОКИ
|
|||
|---|---|---|---|
|
#18+
char *s1="qwer"; char *s2="asdf" char *s; s=new char[strlen(s1)+strlen(s2)+1]; strcpy(s,s1); s=strcat(s,s2); Используйте тип string из STL, это проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 11:04 |
|
||
|
КАК ОБЪЕДИНИТЬ СТРОКИ
|
|||
|---|---|---|---|
|
#18+
blindedа лучше используй стринговый класс Золотые слова. Используй стринговый класс. P.S. Эхх... если-бы за каждую такую ошибку С++ мне платили по рублю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 22:29 |
|
||
|
КАК ОБЪЕДИНИТЬ СТРОКИ
|
|||
|---|---|---|---|
|
#18+
mayton blindedа лучше используй стринговый класс Золотые слова. Используй стринговый класс. P.S. Эхх... если-бы за каждую такую ошибку С++ мне платили по рублю... В IBM в когда-то был проджект-менеджер, который платил своим разработчикам за ошибки, но только за НОВЫЕ ошибки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 10:52 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34619300&tid=2028609]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
197ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 491ms |

| 0 / 0 |
