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

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

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

Открыть файл по названию файла - C++

14.05.2013, 19:12. Просмотров 329. Ответов 1
Метки нет (Все метки)

Нужно, чтобы после того как запуститься программа, она запросит название файла я введу его название каким то образом, после чего я смогу считать в данном файле матрицу и делать дальнейшие расчёты. ГЛАВНОЕ чтобы открыть файл после ввода его имени. Не получается никак: вот как пробовал я:

C++
1
2
3
4
char* filename;
         cin>>filename;
         FILE* str;
         str=fopen(filename,"r");
Ну вот скажем надо открыть файл в режиме чтения после ввода его назавания и прочитать что за число в нём.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2013, 19:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Открыть файл по названию файла (C++):

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

Как открыть файл, если имя файла является переменной - C++
Помогите нашел решение проблемы только для Си , как реализовать на С++ ? На Си void Decoder::menu() { unsigned int go; ...

Открыть текстовый файл, дозаписать в него данные, вывести содержимое файла (файловый ввод/вывод) - C++
Открыть текстовый файл 1.txt, имя файла указывается в командной строке. Дозаписать в него данные. Вывести содержимое файла 1.txt построчно.

вывести путь файла по его названию с++ - C++
с клавиатуры вводится имя файла и расширение, требуется найти полный путь к файлу на с++

Открытие файла по названию, введённому с клавиатуры - C++
char name,str; printf("Введите название файла: "); scanf_s("%s", &name); FILE *in; in = fopen("C:\\text\\{name}","r");помогите...

Файл: Открыть файл в режиме «а+», внести изменения, характеризующие этот режим. - C++
Открыть файл для записи и записать в него произвольную информацию. Закрыть файл. Открыть его же в режиме «а+», внести изменения,...

1
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
14.05.2013, 19:27 #2
SuperVarenik, ну всё верно. Дальше fscanf(str, "%d", &someIntVariable); - вот тебе и число
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2013, 19:27
Привет! Вот еще темы с ответами:

Открыть файл, прочитать. Все, что находится после двоеточия перенести в другой файл - C++
Работа с текстовыми файлами Друзья, подскажите, имеется файлик *.txt в нем в строчку набор символов (разной длины), часть символов...

Чем открыть файл cсv файл в текстовом документе? - C++
чем открыть файл cсv файл в текстовом документе?

Открыть существующий текстовый файл и копировать его в новый файл, с заменой всех букв нижнего регистра - C++
напишите программу, которая бы открывала существующий текстовый файл и копировала его в новый файл, с заменой всех букв нижнего регистра на...

Открыть файл - C++
Подскажите, как в функции открыть файл, и вернуть дeскриптоp. int openfile(*char filename) { ... return дескриптор }


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

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

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