Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 03.04.2009, 21:00   #1
prikolist
Форумчанин
 
Аватар для prikolist
 
Регистрация: 18.06.2008
Сообщений: 350
Радость Застряло на переменной s1

Здравствуйте программисты! начал изучать тему Файловый ввод/вывод. ПО книгу набрал код, ниже расположен, но застряло на s1, на этом месте
Код:
 infile.getline(s1,80);
а дальше не хочет идти, не подскажите пожалуйста, в чём здесь проблемма, или что нужно прописать. Вот код:

Код:
void __fastcall TForm1::Button1Click(TObject *Sender)
{

char sin[80];
ofstream outfile("Test.dat");
if(!outfile)
{
ShowMessage("Файл не удаётся создать");
return;
}

//Операторы записи в файл
outfile << "2*2 = " <<2*2;
//Закрытие файла
outfile.close();

//Открытие файла как входного потока
ifstream infile("Test.dat");
if(!infile)
{
ShowMessage("Файл не удаётся открыть");
return;
}
Memo1->Clear();
while(!infile.eof())
{
infile.getline(s1,80);
Memo1->Lines->Add(AnsiString(s1));
}
//Закрытие файла
infile.close();



}
prikolist вне форума
Старый 03.04.2009, 21:20   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

А что такое s1? Я что-то не вижу объявления этой переменной.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума
Старый 03.04.2009, 21:22   #3
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,089
По умолчанию

Вероятно там должно быть не s1, а sin )
pu4koff вне форума
Старый 03.04.2009, 21:34   #4
prikolist
Форумчанин
 
Аватар для prikolist
 
Регистрация: 18.06.2008
Сообщений: 350
Плохо

Да, спасибо, действительно, это опечатка в тексте, вместо s1 нужно было поставить sin
prikolist вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Имя переменной как переменная. Как получить доступ к такой переменной? Denni Microsoft Office Access 8 02.04.2009 10:06
Определение переменной Rom1k06 Microsoft Office Excel 8 22.01.2009 21:57
Адрес переменной Pedro Общие вопросы Delphi 11 16.12.2008 13:03
Изменение переменной yura-cat Помощь студентам 7 20.09.2008 17:42
Работа с файлами (создание, удаление, открытие, связываение с переменной, очищение памяти переменной) Arkuz Общие вопросы Delphi 12 25.09.2007 20:47