Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите исправить код! / 5 сообщений из 5, страница 1 из 1
15.12.2013, 14:55
    #38501379
armagedonishe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите исправить код!
{ifstream in("1.txt");
in >> n >> m;
a = new int*[n];
for (int i = 0; i < n; ++i) {
a[i] = new int[m];
for (int j = 0; j < m; ++j) in >> a[i][j];
}
for (int i = 0; i < n; ++i) {
for (int j = 0; j < m; ++j)
cout<< setw(2)<<"*"<< a[i][j]<<"*";

cout << endl; }
как поменять этот код, что бы считывала не с 1.txt а с того файла, название которого я введу.
...
Рейтинг: 0 / 0
15.12.2013, 15:03
    #38501387
Dmitry V. Liseev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите исправить код!
Функция gets умеет считывать строку, введённую в консоли.
...
Рейтинг: 0 / 0
15.12.2013, 15:04
    #38501388
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите исправить код!
Поменять строковый литерал на переменную, в которую и занести имя файла с помощью cin.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.12.2013, 21:47
    #38502761
Mozok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите исправить код!
armagedonishe,

удачи:
Код: plaintext
1.
ifstream in(std::string(std::istream_iterator<char>(std::cin), std::istream_iterator<char>()).c_str()); 
...
Рейтинг: 0 / 0
16.12.2013, 23:35
    #38502876
armagedonishe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите исправить код!
спасибо !!!
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите исправить код! / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]