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

Работа с файлом через класс - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны действительные числа x1, x2, . . . , хпПолучить последовательность http://www.cyberforum.ru/cpp-beginners/thread676137.html
Даны действительные числа x1, x2, . . . , xn ( n >= 2 и заранее неизвестно). Получить последовательность ( x1 – xn ) , ( x2 – xn ) , . . . , ( xn-1 – xn ).
C++ Книги Шилдта Скажите пожалуйста в чем разница между двумя его книгами: -"Самоучитель С++" -"С++. Базовый курс" Желательно мнение читавших. А также интересует, почему в теме "Литература С++" нет этих книг.... http://www.cyberforum.ru/cpp-beginners/thread676134.html
C++ Считывание Ентера из файла
Доброй ночи, друзья. Пишу код, считываю из файла слова.. вот, файл имеет допустим такой набор: 10 22 33 41 522 633 74 оно считало 10,22,33,41, а 522 633 77 не хочет, понимаю что там '\n' как...
Функция: поиск неповторяющихся элементов массива C++
помогите написать функцию по поиску количества не повторяющихся элементов в одномерном массиве
C++ Определить, лежит ли точка внутри области, вне области или на ее границе http://www.cyberforum.ru/cpp-beginners/thread676084.html
Вариант 2. Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщений "Да", "Нет", "На границе" в зависимости от того, лежит ли точка внутри заштрихованной...
C++ Вызов функции из функции Здравствуйте! Дано задание сначала объявить все функции и потом последовательно их выполнять. #include <iostream> #include <fstream> #include <math.h> using namespace std; подробнее

Показать сообщение отдельно
ilikeMagic
11 / 11 / 2
Регистрация: 26.04.2012
Сообщений: 104
21.10.2012, 17:59  [ТС]
Спасибо, всем.
Просто выполнял по аналогии с
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int main(int argc, char ** argv)
{
    char buf;
    ifstream my_txt;
    my_txt.open(argv[1]);
 
    int number(0);
    while(my_txt.get(buf))
        ++number;
    cout << number;
 
    my_txt.close();
    return 0;
}
и там сначала создаёшь объект класса ifstream, а потом связываешь его с файлом.

Всё заработало в таком варианте:
C++
1
2
3
4
CTextFile::CTextFile(string fname): _file_name(fname), _file(fname.c_str())
{
    //_file.open();
}
И чем, кстати, список инициализации лучше инициализации переменных в теле конструктора?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.