Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблемма работы с фалами 
V
    Опции темы
ziga
Дата 16.4.2008, 07:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 273
Регистрация: 25.4.2007

Репутация: нет
Всего: 1



пишу простенький код на вывод содержимого файла, но почему то ничего не выводит. какбудто какая то проблемма с типом string.

Код

#include <fstream>
#include <string>
#include <iostream>
using namespace std;


int main()
{
    string str;

    std::ifstream infile("text.txt");

    infile >> str;

    cout << str << endl;

    return 0;

}

PM MAIL   Вверх
anatox91
Дата 16.4.2008, 07:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


программист-самоучка
**


Профиль
Группа: Участник
Сообщений: 699
Регистрация: 12.1.2008
Где: ++Украина.Крым++

Репутация: 1
Всего: 13



вторым параметром надо передавать флажки насколько мне помнится и закрывать файл в конце
Код

#include <fstream>
#include <string>
#include <iostream>
using namespace std;


int main()
{
    string str;

    std::ifstream infile("text.txt", ios::in | ios::binary);

    infile >> str;
    infile.close();

    cout << str << endl;

    return 0;


}


Это сообщение отредактировал(а) anatox91 - 16.4.2008, 07:52


--------------------

The code is the design ©

Sony VAIO VGN-FW480J

user posted image
PM MAIL ICQ   Вверх
jonie
Дата 16.4.2008, 08:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 6
Всего: 118



ziga проверяй на ошибки. код рабочий. просто файл не открывается.
anatox91 написал "неправду")


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
anatox91
Дата 16.4.2008, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


программист-самоучка
**


Профиль
Группа: Участник
Сообщений: 699
Регистрация: 12.1.2008
Где: ++Украина.Крым++

Репутация: 1
Всего: 13



jonie, хотя да, про флажки я вроде замутил smile 
но файл-то в конце лучше закрывать  smile 


--------------------

The code is the design ©

Sony VAIO VGN-FW480J

user posted image
PM MAIL ICQ   Вверх
Graf_h
Дата 16.4.2008, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 482
Регистрация: 18.10.2007
Где: г. Ровно, Украина

Репутация: нет
Всего: 5



Код

#include "stdafx.h"

#include <fstream>
#include <string>
#include <iostream>
using namespace std;


int main()
{
    string str;

    std::ifstream infile("text.txt", ios::in | ios::binary);
    while (!infile.eof()){
        infile >> str;
        cout << str << endl;
    }
    infile.close();

    

    return 0;







--------------------
Иногда переменная - это просто переменная
PM MAIL ICQ   Вверх
ziga
Дата 16.4.2008, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 273
Регистрация: 25.4.2007

Репутация: нет
Всего: 1



Вобщем проблемму я решил просто тупо указав полный путь к файлу smile
Всем спасибо за помощь, тема закрыта.
PM MAIL   Вверх
anatox91
Дата 16.4.2008, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


программист-самоучка
**


Профиль
Группа: Участник
Сообщений: 699
Регистрация: 12.1.2008
Где: ++Украина.Крым++

Репутация: 1
Всего: 13



ну тогда пометь решенной


--------------------

The code is the design ©

Sony VAIO VGN-FW480J

user posted image
PM MAIL ICQ   Вверх
jonie
Дата 17.4.2008, 08:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 6
Всего: 118



а на ошибки лучше проверять. тогдаб не возникло вопроса.


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
ziga
Дата 17.4.2008, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 273
Регистрация: 25.4.2007

Репутация: нет
Всего: 1



jonie теперь буду
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.1881 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.