HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 17.12.2008, 17:32
fire64
Участник форума
Регистрация: 01.04.2008
Сообщений: 200
С нами: 9531722

Репутация: 39
По умолчанию

xismyname, всеравно падает
 
Ответить с цитированием

  #12  
Старый 17.12.2008, 17:51
fire64
Участник форума
Регистрация: 01.04.2008
Сообщений: 200
С нами: 9531722

Репутация: 39
По умолчанию

мне только что на винграде дали более простой код

const char str[] = {'s','s','\0','a','\0','g','g','g','\0','\0'};
// Код последовательно выводит все разделенные слова
for (const char* p = str ; *p ; p += strlen(p) + 1)
{
puts(p);
}

надеюсь что теперь падать не будет
 
Ответить с цитированием

  #13  
Старый 18.12.2008, 00:52
izlesa
Участник форума
Регистрация: 03.01.2008
Сообщений: 156
С нами: 9660439

Репутация: 110
По умолчанию

Что я вчера за кусок гу*на накодил? Ппц. ^_____^

2xismyname
согласен, хотя первый косяк не такой страшный ) хотя признаюсь, это ппц )

2fire64
Этот код с винграда восхитителен, великолепен. Он завораживает своим остроумием и профессионализмом. Если я когда-нибудь приближусь хоть на немного к такому же ясному изложению мысли на Си я буду счастлив. Пользуйся им ^____^ и забей на мой. Там выход за пределы массива имеет место быть при некоторых вводных, т.к. условием завершения является количество посчитанных слов и счётчик тупо выбежал за пределы массива, а слова не были посчитаны. Если бы ты дал пример строки с которой вылетае, то было бы проще найти багу, а желание такое есть, ибо опыт.
 
Ответить с цитированием

  #14  
Старый 18.12.2008, 13:13
fire64
Участник форума
Регистрация: 01.04.2008
Сообщений: 200
С нами: 9531722

Репутация: 39
По умолчанию

izlesa, окей сегодня скину строку

Последний раз редактировалось fire64; 18.12.2008 в 13:49..
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.