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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DeoDaTuZ
0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 13
#1

Открытие файла и считывание из него - C++

22.03.2013, 13:23. Просмотров 386. Ответов 2
Метки нет (Все метки)

Здравствуйте! Пишу курсовую работу. В поставленной задаче данные нужно считать из файла, имя которого указывается из окна.

Прикол в том что имя задается... но файл не открывается для считывания...
Привожу пример кода:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <cstdlib>
#include <fstream>
#include <iostream>
#include "conio.h"
#include <string>
using namespace std;
 
int main()
{
    char *  h;
    string n;
    int k=0;
   // cin>>h;
    ifstream fin;
    h="Name.txt";
    fin.open(h);
    fin>>k;
    //fin>>n;
    cout<<h<<"\n"<<k;
    //cout<<n;
    getch();
    fin.close();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2013, 13:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Открытие файла и считывание из него (C++):

открытие и считывание из .dll - C++
Доброго времени суток. Необходимо с помощью С++ открыть файл формата .dll в бинарном виде. После чего вытащить из этого бинарного файла всю...

Заменить считывание с клавиатуры на считывание из файла - C++
Помогите пожалуйста, ни разу не работал со считыванием из файла поэтому не понимаю как и что делать. Почитал в интернете, попробовал, не...

Подскажите отладить запись в файл и считывание с него - C++
Я написал программу, она работает с использованием fprintf() и fscanf(), но задание сделать с fwrite() и fread() - вот с ними у меня...

Считывание файла в массив и запись нового файла - C++
Консоль VS C++. Текстовый файл открывается как бинарный, и считывается по 100 байт в массив - и сразу они переписываются в другой файл. В...

как может корректно выполняющийся оператор >> (чтение из текстового файла) негативно влиять на открытие другого файла? - C++
Друзья! Создадим два текстовых файла, f_0.txt и f_1.txt и что-нибудь в них запизаем, например в первый запихаем 1234 а во второй 5678 и...

Считывание из файла - C++
Нужно считать из файла данные (по слову). Считывается только по символу. Помогите, пожалуйста, исправить. Может нужно перегрузить &gt;&gt; , если...

2
fjay69
85 / 85 / 1
Регистрация: 26.10.2012
Сообщений: 248
22.03.2013, 15:30 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <string.h>
#include <fstream>
using namespace std;
 
int main()
{
  setlocale(LC_ALL, "Russian");
  char filename[128];
  char stroka[128];
  cout<<"Введите имя файла:";
  cin>>filename;  
  ifstream ifile(filename);  
    
  while(!ifile.eof())
  {
    ifile.getline(stroka,128);
    cout<<stroka<<"\n";    
  }
  ifile.close();  
  cout<<"Завершено!\n";
  system("pause");
  return 0;
}
0
DeoDaTuZ
0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 13
23.03.2013, 18:03  [ТС] #3
Прошу прощение но с таким кодом он тупит сильно... и почему то при указании Test.txt не сработало =(

Добавлено через 6 минут
Прошу прощение не правильно файл указал... спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.03.2013, 18:03
Привет! Вот еще темы с ответами:

Считывание из файла. - C++
Считывание из файла. Подскажите пожалуйста!!!! Очень надо!!!!!! Как из файла считать только определенную матрицу (фрагмент) и...

Считывание с файла - C++
Суть задачи такова дан файл test.txt нужно вывести на экран число таких групп букв, которые начинаются и кончаются одной и тойже...

считывание из файла - C++
привет всем. полазил по форуму но так и не понял как считывать с файла для моей задачи.. как считать из файла чтоб можно было потом...

Считывание из файла - C++
Помогите пожалуйста! Почему не работает? Нужно считать из файла в двумерный массив матрицу состоящую из 0 и 1. char **table; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru