<!--QuoteBegin-Folderx+25:09:2007, 10:18 -->
<span class="vbquote">(Folderx @ 25:09:2007, 10:18 )</span><!--QuoteEBegin-->А то что там одна и та же переменная и он будет её что(затирать или продолжать), это ничо, да ?
Я вот хочу чтобы он три раза по разному записал переменную, почему мне необходимо сбрасывать буфер, если в программу не поступает никаких данных ?
За счёт сброса буферов, которые может я и не хочу сбрасывать тратится и время и возникают уже сложности с буферами, нормально, да ?
Мне нужна функция, которая ждёт конца строки просто, а потом начинается заново, не хочу я сбрасывать буфер(отдельной функцией )...Написать функцию которая буфер за собой чистит и всё
[snapback]79458" rel="nofollow" target="_blank[/snapback]
[/quote]
Отлично. А что это нужная функция должна делать, если пользователь введет сразу нескололько строк? Очистить сразу весь буффер? Очистить буффер до первого перевода строки? Очистить буффер до первого пробельного символа? И как должена другая программа выдавать в твою данные? стразу все? по кусочкам с паузой в X миллисекунд? Разделенные буквой З?
Тебе, похоже, надо считать строчку до '\n', и поискать в ней число. Вот и используй gets+sscanf или atoi.<!--QuoteBegin-Folderx+25:09:2007, 10:18 -->
<span class="vbquote">(Folderx @ 25:09:2007, 10:18 )</span><!--QuoteEBegin-->А может у меня нету большого количества вызовов, тогда мне надо дописывать вызов другой функции, которая тоже жрёт чо-то.
[snapback]79458" rel="nofollow" target="_blank[/snapback]
[/quote]А самописная функция, сразу чистящая буффер, ничего не жрет? <_<
<!--QuoteBegin-Folderx+25:09:2007, 10:18 -->
<span class="vbquote">(Folderx @ 25:09:2007, 10:18 )</span><!--QuoteEBegin-->Да там идея была чтобы сослаться на первый элемент массива. Кстати прикол, ты по ходу не знаешь что клетка нормально вводится(я же не полный текст программы привёл, так что про инициализацию это глюки уже, у меня там не инициализировано ничего кроме int kletka[1]; и вся программа работает), наверно действительно твой отладчик не отличает int kletka[1] от int *kletka
[snapback]79458" rel="nofollow" target="_blank[/snapback]
[/quote]Да, это тупит отладчик, напиши в майкрософт, пусть срочно правят, они же им винду отлаживают.
int kletka[1] - это массив из одного элемента, kletka[0] (он же *kletka) - это его первый элемент. Не замечаешь разницы?<!--QuoteBegin-Folderx+25:09:2007, 10:18 -->
<span class="vbquote">(Folderx @ 25:09:2007, 10:18 )</span><!--QuoteEBegin-->Ага, а муть с адресами переменных это просто муть
[snapback]79458" rel="nofollow" target="_blank[/snapback]
[/quote]Нет, не ага. Если не нравятся указатели, пиши на VB. Если не нравится CRT/STL - пиши на VB....