|
Текстовая строка без нулевого байта, как избавиться от terminating null? |
|
|
|
 |
Ответов
|
Jun 21 2009, 12:17
|

Любитель
    
Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695

|
Цитата(HARMHARM @ Jun 21 2009, 16:05)  const char a[4] = { 'A','B','C','D'}; Это я знаю, но это крайний случай, слишком неудобно. Во первых, надо вручную подсчитывать число знаков, во вторых, юзать неудобоваримую запись текста... Гораздо приятнее работать с видом "Some text", а всю рутинную работу должен делать компилятор. Странно, что в Си нет встроенного удобного механизма для исключения лишнего нулевого байта, ведь не всегда же он нужен!
|
|
|
|
Сообщений в этой теме
sonycman Текстовая строка без нулевого байта Jun 21 2009, 11:48    prottoss Цитата(sonycman @ Jun 21 2009, 20:17) Во ... Jun 21 2009, 12:36 SM Видимо из-за того, что C++, а не C. Я такое в MSVC... Jun 21 2009, 12:28 sensor_ua Цитатаmain.cpp...
так C или C++?
Не поверил, что ... Jun 21 2009, 12:29 sonycman Ну, у вас IAR, а у меня RV и С++...
Интересно, поч... Jun 21 2009, 12:33 SM Цитата(sonycman @ Jun 21 2009, 16:33) и С... Jun 21 2009, 12:35 sonycman В общем, юзаю пока конструкцию L"String text... Jun 21 2009, 13:16 SM Цитата(sonycman @ Jun 21 2009, 17:16) В о... Jun 21 2009, 13:17  sonycman Цитата(SM @ Jun 21 2009, 17:17) Это зачем... Jun 21 2009, 13:30 sensor_ua ЦитатаА у меня эти строки лежат внутри строкового ... Jun 21 2009, 13:40 sonycman Цитата(sensor_ua @ Jun 21 2009, 17:40) Ес... Jun 21 2009, 14:35 sensor_ua ЦитатаВообще не очень удобно в Си (и в Си++) со ст... Jun 21 2009, 15:07 SM Понятно Я, вообще, ассемблером заделал блок дескр... Jun 21 2009, 15:46 sonycman Цитата(SM @ Jun 21 2009, 19:46) Понятно ... Jun 21 2009, 16:09 sergeeff Не проще ли написать функцию, которая в качестве п... Jun 21 2009, 18:42 sonycman Цитата(sergeeff @ Jun 21 2009, 22:42) Не ... Jun 21 2009, 19:37 meister Цитата(sergeeff @ Jun 21 2009, 22:42) нап... Jun 22 2009, 07:11  SM Цитата(meister @ Jun 22 2009, 11:11) напи... Jun 22 2009, 07:20 ReAl А ещё COG - и не только для этого. Jun 22 2009, 09:02
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|