|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.06.2017, 01:14 | #111 |
Пользователь
Регистрация: 18.06.2017
Сообщений: 55
|
А по моему, её несёте вы. Потому что вам сказать нечего кроме strcat и string. Мне плевать на переносимость в двоичном виде и прочее! Мне 2 строки склеить надо! И всё!
|
28.06.2017, 01:15 | #112 |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
Потому что strcat выполняет другую задачу. И снова неожиданность, да? )))
Я привел пример использования Вашей функции - несколько последовательных сложений. Организуйте это правильно. Пригодилась Вам Ваша функция при этом? Сколько нужно, столько и выделяйте. Проблема не в strncat, проблема в том, что кто-то не понимает для чего она нужна. Кстати, с strncat можно написать более эффективный алгоритм сложения нескольких строк, а с Вашей функцией получим тормоз. |
28.06.2017, 01:16 | #113 |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
Ну Вы их склеили, дальше что? Зачем херню нести о Боре и подобном? получили желаемый результат? В чем тогда дело? Вам уже всё написали. Если Вы ничего не поняли, потом дойдет, со временем и опытом. Говорить на своем одном "hello word" за все остальные use-case'ы не надо. )))
Последний раз редактировалось Croessmah; 28.06.2017 в 01:19. |
28.06.2017, 01:17 | #114 | |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
Цитата:
Код:
Код:
Последний раз редактировалось alexzk; 28.06.2017 в 01:19. |
|
28.06.2017, 01:21 | #115 |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
|
28.06.2017, 02:27 | #116 | |
Пользователь
Регистрация: 18.06.2017
Сообщений: 55
|
Цитата:
Код:
3. Скомпилированная программа выдает ошибку в любом случае, иногда сразу. В основном, выдает результат типа такого: Безымянный.png Но, если повезёт, может выдать и правильный результат (и всё равно выдаст ошибку). 4. Если и удастся заставить это работать, упадет на big-endian. С этим я и не спорю. Рабочий код с участием strcat меня бы почти устроил, хоть и не хочется warningи. Последний раз редактировалось bugaboo; 28.06.2017 в 02:35. |
|
28.06.2017, 02:39 | #117 |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
Не упадет. Порядок байт здесь не важен.
Код:
Код:
Код:
Последний раз редактировалось Croessmah; 28.06.2017 в 03:09. Причина: подправил, а то ведь перепишут не подумав ))) |
28.06.2017, 03:02 | #118 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
...блин, писал это cat и думал, чтож меня так смущает?) strcpy же ))
...нада на форум внедрить компилятор ) |
28.06.2017, 03:11 | #119 |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
|
28.06.2017, 03:17 | #120 |
Пользователь
Регистрация: 18.06.2017
Сообщений: 55
|
Вот в этом месте и правда удивительно, щас попробую на спарке.
Код работает: Код:
И даже не важно, что у меня в конструкторе, чтобы записать в один массив конкантенацию 2-х других будет городулька из 12 строк. Наверно, именно так выглядит ответ на вопрос "Как склеить 2 массива char*?" Но Warningи всё равно остались... Последний раз редактировалось bugaboo; 28.06.2017 в 03:20. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MMX сложить два числа | gansm | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 13 | 29.10.2010 05:16 |
как сложить два числа с плавающей точкой | forsy | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 19 | 29.03.2010 02:15 |
Макрос: сложить два числа | белочка | Microsoft Office Excel | 6 | 23.12.2009 22:02 |
Сложить два числа и вывести результат на экран | We1c0m3 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 23.05.2009 11:41 |
Сложить два числа | iwaniwan | Win Api | 3 | 23.04.2009 06:27 |