Форум программистов, компьютерный форум CyberForum.ru

Не считывает с файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Namespace http://www.cyberforum.ru/cpp-beginners/thread613304.html
Мне посоветовали использовать функцию "using namespace std;". За что это строчка отвечает? Может есть еще какие-то функции, которые можно также использовать с тем же значением?
C++ Как используют макросы? Здраствуйте, в моем блоге форумчанин с ником Evg посоветовал использовать макрос для вот такой конструкции: i f ( k e y s & ( 0 x 1 << ( k e yW % 8 ) ) ) Объясните пожалуйста как это делается. Спасибо. http://www.cyberforum.ru/cpp-beginners/thread613278.html
glfwGetKey C++
Какой тип возвращает? Какие биты значения за что отвечают? Различает ли одинаковые левые и правые кнопки? А цифры верхнего ряда отличает от цифр цифрового блока?
C++ Определить в тексте предложение с максимальным количеством слов
Определить в тексте предложение с максимальным количеством слов. Вывести его на печать.
C++ например 317 должно вывести 3 гривны 17 копеек, 1 гривна 00 копеек http://www.cyberforum.ru/cpp-beginners/thread613272.html
Помогите подумать над алгоритмом, вот сама задача: Дано натуральное число, равное выраженной в копейках цене некоторого товара, например 317, 100 и т.д. Выразить цену в гривнах и копейках, например 3 гривны 17 копеек, 1 гривна 00 копеек. Число копеек всегда записывается двумя цифрами. Я так понимаю что числа надо разбить на лексемы только не знаю как это можно сделать ?
C++ прокомментируйте строчку.. уважаемые программисты прокомментируйте .никак не пойму мы здесь вводим строку или выводим? cout << "enter main string" << endl; getline(cin, s); подробнее

Показать сообщение отдельно
darkknight2008
 Аватар для darkknight2008
61 / 61 / 6
Регистрация: 16.10.2011
Сообщений: 200
25.06.2012, 12:08     Не считывает с файла
Как и сказали выше, лучше для понимания использовать полный путь к файлу. Проверь по шагам что возвращает функция fopen - открывает она файл или нет.(Понятное дело, если файла по пути нема, то он и не откроется) Что за ошибку выдает? Чтобы считывать из файла достаточно спользовать функцию fscanf, либо можно ничего не менять, а вместо вызова fopen поставить строку freopen(путь к файлу, "r", stdin);. Тогда поток ввода будет переброшен на твой файл, и из файла можно будет читать с помощью scanf.

Добавлено через 2 минуты
Функцию fwrite - используют для считывания из бинарных файлов, так что для считывания текста ее использование не желательно. Лучше использовать fscanf, ну или любые похожие функции.
 
Текущее время: 02:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru