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

некорректное считывание из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обмен данными между программами http://www.cyberforum.ru/cpp-beginners/thread707495.html
Здравствуйте Помогите сделать программу, чтобы при наборе все символов в сервере они сразу же отображались в клиенте, вот похожее, но только тут на нажатие enter, а надо мгновенное отображение Заранее благодарю вот сервер //--------------------------------------------------------------------------- #pragma hdrstop #include<conio.h> #include<stdio.h> #include<windows.h>
C++ Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки void task_1(int **A, int M, int N) { int i, j,sum=0,m=0,n=0; //1.) 1.) сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент; bool bFlag; for (int i=0; i < n; ++i){ bFlag=false; for (int j=0; j < m; ++j){ if(A<0){ http://www.cyberforum.ru/cpp-beginners/thread707490.html
C++ функции fgetc()/fputc
Помогите с задачей, эта тема просто в голову никак не лезет. Используя функции fgetc/fputc, ввести с клавиатуры свои инициалы латинскими буквами, а затем каждый инициал вывести 50 раз в одну строку. на экране должно быть три строки по 50 символов.
Чтение строки из файла дает неправильный вывод C++
Добрый день! Вопрос такой, код работает неправильно. Смысл такой: читаем строку. Если первый симол строки такой-то, вывести единицу. В чем ошибка? #include <iostream> #include <stdio.h> #include <string.h>
C++ функции в с++ http://www.cyberforum.ru/cpp-beginners/thread707459.html
Помогите, пожалуйста, как преобразовать данный код в код с функциями... (в с++) заранее спасибо. #include<iostream> #include<math.h> using namespace std; int main() { long double x, sum, eps=0.0001, z, A, B, delta; int i, k;
C++ Найти ln(x) используя разложением в ряд (элементарная задача) Извините, но я в математике в области логарифмов, диф.уравнений и интегралов тупой как пробка и забываю что решал очень быстро, подскажите пожалуйста как это считаеться http://s001.***********/i195/1211/86/f409367099a5.png Я так понимаю задача элементарная, да и вообще там суть в том что продемонстрировать вывод в gui и на др. яп,но мне с++ родней и код на нём мне будет понятнее. Подскажите... подробнее

Показать сообщение отдельно
Tiva
94 / 94 / 1
Регистрация: 25.04.2012
Сообщений: 429
24.11.2012, 14:28     некорректное считывание из файла
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ifstream ifst(FNAME_USERLIST);
while(!ifst.eof())
                {
                    string templog;
                    string temppas;
                    int tempacc;
                    
                    ifst >> templog >> temppas >> tempacc;//считываем в временные переменные логин, пароль и уровень при запуске программы
                    //следующие три строчки, заполняют пользовательские данные в поля класса.
                    login.push_back(templog);
                    password.push_back(temppas);
                    access.push_back(tempacc);
 
                    count++;
                }
файл вида:
Код
admin qwert 126
user asdf 14
проблема в том, что если после конца последней строки есть еще одна пустая, то он считывает её, заполняет логин и пароль пустотой и появляетя лишяя запись. как игнорировать это?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru