
19.11.2009, 20:33
|
|
Участник форума
Регистрация: 20.01.2008
Сообщений: 284
С нами:
9634796
Репутация:
408
|
|
Спасибо большое. Ждите бесплатных полу рабочих чекеров и регеров=-)
|
|
|

19.11.2009, 21:58
|
|
Познающий
Регистрация: 18.11.2009
Сообщений: 30
С нами:
8673282
Репутация:
17
|
|
Код:
int openfile1()
{
int i=0;
char ht[99999];
FILE *f;
f=fopen("/var/www/cgi-bin/1.txt","r");
while(!feof(f))
{
fscanf(f,"%s",&ht[i]);
printf("%s",&ht[i]);
i++;
}
fclose(f);
}
Помогите, при распечатке файла теряются пробелы а они там очень важны.
|
|
|

19.11.2009, 23:02
|
|
Постоянный
Регистрация: 31.07.2008
Сообщений: 370
С нами:
9357506
Репутация:
350
|
|
Попробуй fgets(ht,99999,f)
|
|
|

19.11.2009, 23:26
|
|
Познающий
Регистрация: 18.11.2009
Сообщений: 30
С нами:
8673282
Репутация:
17
|
|
Сообщение от Roston
Попробуй fgets(ht,99999,f)
Пробелы остаются но вывод какой зря некоторые слова повторяет и обрезает, поработаю еще над кодом.
|
|
|

19.11.2009, 23:14
|
|
Участник форума
Регистрация: 20.12.2008
Сообщений: 130
С нами:
9152722
Репутация:
11
|
|
Kerny, fgets() тебе в помощь!
да, и в принципе i там не нужна, в цикле
Последний раз редактировалось Linkus; 19.11.2009 в 23:18..
|
|
|

19.11.2009, 23:17
|
|
Участник форума
Регистрация: 05.01.2009
Сообщений: 191
С нами:
9129884
Репутация:
240
|
|
Здравствуйте. Нужен пример ping'a на C, попадались только на С++
|
|
|

19.11.2009, 23:33
|
|
Постоянный
Регистрация: 31.07.2008
Сообщений: 370
С нами:
9357506
Репутация:
350
|
|
Реально тогда пробуй без цикла как писал Linkus
|
|
|

19.11.2009, 23:49
|
|
Участник форума
Регистрация: 20.12.2008
Сообщений: 130
С нами:
9152722
Репутация:
11
|
|
не-не, цикл нужен чтоб считать все строки, а вот переменная i не нужна, в том числе и после &ht не надо [i] в printf(), мож поэтому и режет слова
|
|
|

20.11.2009, 18:08
|
|
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
С нами:
8947056
Репутация:
229
|
|
error PRJ0003 : Ошибка при создании "resgen.exe".
Такое пишет при компиляции пустой программы с интерфейсом (т.е. с формой)
Что делать/как решить? Кроме переустановки
Работаю в Visual C++ 2008
Последний раз редактировалось wolmer; 20.11.2009 в 19:57..
|
|
|

20.11.2009, 18:53
|
|
Познающий
Регистрация: 02.02.2008
Сообщений: 34
С нами:
9617320
Репутация:
6
|
|
Сообщение от wolmer
error PRJ0003 : Ошибка при создании "resgen.exe".
Такое пишет при компиляции пустой программы с интерфейсом (т.е. с формой)
Что делать? Кроме переустановки
Работаю в Visual C++ 2008
Возможно, что отсутствует файл "resgen.exe", или система его невидит(нужно указать путь в системной переменной PATCH)
upd:
сорри не PATCH а PATH 
Последний раз редактировалось VirtuoZ; 20.11.2009 в 21:47..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|