Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Аргументы командной строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти самое длинное общее слово для двух заданных текстов http://www.cyberforum.ru/cpp-beginners/thread343588.html
Найти самое длинное общее слово для двух заданных текстов..причем вводимый текст не хранить. необходимую информацию хранить в свободном массиве строк. Помогите пожалуйста написать эту программку на...
C++ масив чисел и combobox у меня есть масив (int) чисел как записать их в combobox Добавлено через 37 минут у меня есть масив (int) чисел как записать их в combobox for (int i = 0; i< g; i++) ... http://www.cyberforum.ru/cpp-beginners/thread343566.html
Создание таймер с остановкой в определенный период времени C++
Всем Привет! Мне нужно написать программу-таймер, которая будет выводить пользователю сообщение каждые 5 минут. Тоесть нажал кнопку, время пошло, а через каждые 5 минут выводится сообщение, после...
C++ Как запрограммировать тест-программу на C++?
привет всем.у меня такая задача,я должна написать тестовую систему на C++,с помошью которого должно проверяться знание студента о какой то предметной области информатики.это моя первоя...
C++ Проблема с вводом-выводом из файлов http://www.cyberforum.ru/cpp-beginners/thread343541.html
Только изучаю данную тематику, и нарвался на подобное - при попытке компилить, находит одну ошибку, и начинает ругаться.. #include "stdafx.h" #include <string.h> #include <iostream> #include...
C++ Запись указателя на строку в массив Всем привет! Вот у меня проблемка появилась, не знаю, что делать. Помогите пожалуйста! Есть структура struct golf { char fullname; int handicap; }; и прототип функции void... подробнее

Показать сообщение отдельно
LosAngeles
Заблокирован
19.08.2011, 21:48
ну давай разберёмся что это

Цитата Сообщение от Gepar Посмотреть сообщение
if(!outFile)
{
cout<<argv[2]<<" could not be opened"<<endl;
inFile.close();
return -2;
}
значит, вызывается этот оператор в ифе

C++
1
2
3
4
__CLR_OR_THIS_CALL operator void *() const
        {   // test if any stream operation has failed
        return (fail() ? 0 : (void *)this);
        }
а fail проверяет failbit и badbit
C++
1
2
3
4
5
bool __CLR_OR_THIS_CALL fail() const
        {   // test if badbit or failbit is set in stream state
        return (((int)rdstate()
            & ((int)badbit | (int)failbit)) != 0);
        }
а eofbit я тут не вижу, поэтому предполагаю, что условие в ифе не совсем правильное, поэтому и зацикливается?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru