![]() |
|
Модераторы: bsa |
![]()
|
|
| sergioK1 |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 417 Регистрация: 30.1.2011 Репутация: нет Всего: нет |
грамотно писать
предположение что char - 1 байт не всегда верно , Это сообщение отредактировал(а) sergioK1 - 14.5.2011, 13:32 |
||||
|
|||||
| borisbn |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 21 Всего: 135 |
хотя, для самодокументированности кода можно и писать sizeof. а ещё лучше
чтобы в случае смены типа to меньше изменять в коде. и ещё: у тебя закрывающей скобки в конце не хватает - malloc(6* sizeof(char); Это сообщение отредактировал(а) borisbn - 14.5.2011, 12:13 -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
||||
|
|||||
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 1 Всего: 20 |
Грамотно - это вообще не использовать для хранения строк тип char*, вместо этого использовать std::string или аналоги.
-------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 20 Всего: 110 |
и еще не понятно, что за magic-number в аргументе malloc`а ? ;) |
|||
|
||||
| sergioK1 |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 417 Регистрация: 30.1.2011 Репутация: нет Всего: нет |
скобку подправил,
на С нет класса String. зачем писать на С , когда есть С++ - это вовсем другая тема, почему два разных языка идут вместе Я уже давно никак не могу понять , Это сообщение отредактировал(а) sergioK1 - 14.5.2011, 14:57 |
||||
|
|||||
| sergioK1 |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 417 Регистрация: 30.1.2011 Репутация: нет Всего: нет |
так воппще для ленивых , правда не для всех компиляторов,
|
||||||
|
|||||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 21 Всего: 135 |
Это ж будет указатель char* а его sizeof = 4 (или 8) -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| gerov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 4.3.2011 Где: все равно в душе Репутация: нет Всего: нет |
ааа. Спасибо. Очень познавательно!
|
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |