
03.11.2009, 17:29
|
|
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
С нами:
9270510
Репутация:
519
|
|
не думай просто вставь эту строку =)
Если сделать:
char buff[256];
FILE * open = fopen(dir,"r")
while(fgets(buff,255,open))
{
printf(buff);
}
программа не конпелится, и вылетает.
Ну а если нужно всётаки иметь формат \\ то просто пробегайся по всем элементам и копируй из во второй буфер, а если встретится \ то 2 раза повторяй его
можна примерчик?)
А зачем получать текущую директорию? Если предполагается, что файл лежит в папке с программой, то можно просто имя файла указать вроде...
char buff[256];
FILE * open = fopen("file.txt","r")
while(fgets(buff,255,open))
{
printf(buff);
}
программа вылетает и не конпелицо.
|
|
|