что в данной проге обозначает '\0'
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
#include
#include
#include
#include
#include
int main(int argc, char* argv[])
{ const int max=256;
char str[max];
//проверка кол-ва параметров передаваемых в программу
if (argc<2){cout << " ne ukazan parametr";
getch ();return 1;}
//проверка расширения
if (argv[1][strlen(argv[1])-1]=='t' && argv[1][strlen(argv[1])-2]=='x'&& argv[1][strlen(argv[1])-3]=='t')
{
ifstream fin (argv[1]);//создание потока
if (!fin) { cout << " fail ne naiden ili ne sushestvuet!!! ";//если нет данных выдаем ошибку
getch ();return 2;}
cout << " \n file soderzit: "<
продолжение:
cout << " \n file soderzit: "<
fin.getline (str,max,'\0');//вывод содержимого файла
cout << str << endl;
fin.close ();//закрытие потока
}
else {cout << " nevozmojno otkr. fail ";
getch ();return 2; }
getch ();
return 0;
}