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

поиск файлов по строкам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка вставками в односвязном списке http://www.cyberforum.ru/cpp-beginners/thread354066.html
Собственно нужно реализовать такую сортировку, но что-то не могу я придумать как её реализовать именно в односвязном списке, у нас ведь доступ не прямой как у массива здесь ... есть варианты? Собственно код моего односвязного списка (большим количеством места отделены функции которые вряд-ли понадобятся для сортировки, я их просто оставил для целостности, main в коде тоже оставлен с той же...
C++ Как поставить условие Есть переменные: x1, x2, y1, y2. И нужно сделать следующее: Прибавить к x1 единицу (++x1) в том случае если выполняется одно из условий: 1) x1 не равен x2 и y1 не равен y2 2) x1 равен x2 или y1 равен y2 Я как то запутался. http://www.cyberforum.ru/cpp-beginners/thread354039.html
Найти произведение элементов вектора C++
Всем форумчанинам привет, прошу помощи решения задачи Задача: Найти произведение элементов вектора (массивы не использовать, значения перемножать по мере ввода).
Простая база данных с помощью массива C++
здравствуйте. Помогите пожалуйста, можете написать пример простейшей базы данных созданной с помощью массива. База состоит из 3-5 строк,в каждой из которых фио и год рождения.операции с базой данных :поиск (по году рождения),удаление записи и добавление в любое место записи. Всем кто сможет помочь,огромное спасибо заранее! ну язык С++ конечно:)
C++ Определить дату предыдущего дня http://www.cyberforum.ru/cpp-beginners/thread353980.html
Все доброго времени суток. Нужна помощь в решении задачи. Заранее огромное спасибо. Вот собственно и задача: "Дата некоторого дня определяется двумя натуральными числами: порядковым номером месяца и числом. Определить дату предыдущего дня."
C++ идеальное хеширование В лабораторной работе задание "реализовать идеальное хеширование". в методичке очень мало материала по хешированию и по данному вопросу в частности. Посоветуйте какую-нибудь литературу или статью по этой теме, где все объясняется с нуля. подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4479 / 2841 / 227
Регистрация: 12.12.2009
Сообщений: 7,223
Записей в блоге: 1
Завершенные тесты: 1
20.09.2011, 14:51     поиск файлов по строкам
На самом деле ошибка здесь:
C++
1
file = fopen("D:\1\1.txt", "r+");
символ слэш означает экранирование, видишь даже как еденицы подсвечены. Чтоб ввести символ слеш нужно его экранировать опять таки слешем, т.е. вот так:
C++
1
file = fopen("D:\\1\\1.txt", "r+");
теперь видишь как подсвечено?

Добавлено через 2 минуты
т.е. получается, что файл не открылся, из за этого и ошибка при чтении. Поэтому проверяй файл перед чтением/записью
C++
1
2
3
 file = fopen("D:\\1\\1.txt", "r+");
 if(file)
      fgets(str, 255, file);
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru