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

Маленький вопрос по работе с файлами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Есть ли в с++ какой-нибудь аналог in http://www.cyberforum.ru/cpp-beginners/thread234535.html
Есть ли в с++ какой-нибудь аналог in К примеру в вот такая задача Подсчитать количество гласных символов в тексте в паскале все запишется красиво: const glasn=; var st: string; g,i:integer; begin if st in glasn then inc(g)
C++ switch i case v 4jom u menja o6ibka? i kak vivisti rezultat? # include <iostream> # include <conio.h> using namespace std; int main () char (znak); int x,y,z; http://www.cyberforum.ru/cpp-beginners/thread234532.html
C++ c++, работа с windows
Здраствуйте дорогие форумчанины!!! Возник вот такой любопытный вопрос Как на с++ можно реализовать проверку пользователя системы на наличие простого пароля? Как я понимаю, простой пороль это комбинация из цифр не очень большой длины... Не могли бы вы мне подсказать?? Заранее спасибо....
C++ дин. матрица
int n=0; cin>>n; int *x=new int; for(int i=0;i<n;i++){ for(int j=0;j<n;j++) { x=0; cout<<x<<" "; } cout<<endl;
C++ Нужно чуть подправить программы. Массив и структура. http://www.cyberforum.ru/cpp-beginners/thread234501.html
1. Двумерный массив. Вводим количество спортсменов, далее вводим имя для каждого. Для каждого из них рандомно выводятся результаты (6 попыток). После ищется максимальный элемент и выводится под именем спортсмена. Так вот вопрос: рядом с каждым максимальным элементом нужно в скобочках указать номер попытки, т.е. номер элемента массива. Не могу понять как сделать. Спасибо....
C++ Дана квадратная матрица. Найти минор по заданной строке и столбцу Здраствуйте! Помогите пожалуйста с двумя задачками: 1) Дана целочисленная последовательностьс повторяющимися элементами. Вывести неповторяющиеся элементы. 2) (Честно пользовал поиск ничего не нашел) Дана квадратная матрица. Найти минор по заданной строке и столбцу.\ Именуйте темы осмысленно. Название темы должно максимально полно отражать ее содержание. подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
27.01.2011, 06:08     Маленький вопрос по работе с файлами
Цитата Сообщение от Alexanches
цикл проходит лишний оборот)
C++
1
while(!feof(f))
неправильная конструкция, даже когда нормально работает
в ней неявная ошибка, которая может всплыть спустя некоторое время

представь, что у тебя чтение файла происходит с флешки, и однажды на неё пролили воду, и никто об этом не знает
файл может открыться даже, и даже читаться, но дойти до повреждённого участка и что потом ?
и потом эта штука, вместо того, чтобы сообщить, что чтение невозможно, просто повиснет, потому что будет ожидать конец файла, который никогда не наступит

Цитата Сообщение от Alexanches
нужно создать копию для работы с ней)
ты делаешь функции и просто передаёшь в них адрес этой структуры
сейчас он в f, его также можно поместить в F через F = f, но помни, что файл можно закрывать только один раз
 
Текущее время: 20:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru