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

Класс name, включающий в себя данные (имя, фамилия, отчество и номер работника). Зацикливание при чтении файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Может так случится, что процесс приема новых сообщений и их прорисовки превратится в бесконечный цикл? http://www.cyberforum.ru/cpp-beginners/thread1153641.html
Допустим у меня есть приложение, которое добавляет в себя поступающие сообщения. А эти сообщения сыпят постоянно. Может так случится,что процесс приема новых сообщений и их прорисовки превратится в бесконечный цикл? и все начнет тормозить? мышь начнет постепенно медленней реагировать, а потом все зависнет?
C++ Wchar_t подключаюсь к серверу. Присваиваю переменной типа string имя, const char* charName = _Name.c_str(); затем в цикле передаю серверу имя клиента, в цикле делаю следующее: Client.send_data(charName); cout<<*charName; выводит : 98Data send 32767Data send -268434792Data send http://www.cyberforum.ru/cpp-beginners/thread1153633.html
Неверная кодировка при считывании из файла C++
Проблема такая, при считывание из файла идет кракозябра, как это исправитьsetlocale(LC_ALL, "rus"); FILE *fp; if(!(fp = fopen("C:\\Users\\Maxim\\Documents\\Visual Studio 2008\\Projects\\datebasemax\\datebasemax\\maxim.txt","r"))==NULL) { cout<<"открыт"<<endl; } student maxim; int i =0; while(!feof(fp))
Составить программу, которая находит n-е число Фибоначчи. Использовать в задаче рекурсивную функцию C++
C++ Построить лес цифрового поиска по числам, хранящимся в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread1153577.html
Построить лес цифрового поиска по числам, хранящимся в текстовом файле. Использовать реализацию леса в виде бинарного дерева. Проверить с помощью этого леса, есть ли среди указанных чисел число N, введенное с клавиатуры. всё что есть #pragma once class tree { struct data { int key; data*left;
C++ Тело POST запроса. Как самому узнать, что там должно быть? Всем здрасти! У меня следующая делема... Нагуглил POST запрос на авторизацию на одноклассниках. Тело POST запроса имеет следующий вид: std::string post_data; post_data+= "fr.posted=set"; post_data+= "&fr.needCaptcha="; post_data+= "&fr.login=" + escape(curl_handle, user_name); post_data+= "&fr.password=" + escape(curl_handle, password); подробнее

Показать сообщение отдельно
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
22.04.2014, 06:08     Класс name, включающий в себя данные (имя, фамилия, отчество и номер работника). Зацикливание при чтении файла
Где здесь чтение из файла?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
void name::fileout(ifstream &ifstr, name nam)
{
    for(int i = 1;i <= cl+1;i++)
    {
        cout<<kol[i]<<endl;
    }
    cout<<"Введите номер записи,которую необходимо считать из файла: "<<endl;
    int n;
    while(!(cin>>n))
    {
        cin.clear();
        while(cin.get() !='\n')
            continue;
        cout<<"Ошибка!Введите число ";
    }
    if(n < 0 || n > cl)
    {
        cerr<<"Ошибка!Вы ввели номер записи,которой не существует!"<<endl;
        exit(1);
    }
    ifstr.seekg(kol[n-1]);
    int x=ifstr.tellg();
    while(!ifstr.eof())
    {
        cout<<nam<<endl;
        x=ifstr.tellg();
        if(x == kol[n]-2)
            break;
    }
}
Добавлено через 11 минут
И учитывайте, что записываете вы в файл строки (Имя: Владислаучык), а читаете слова, до пробела (in>>obj._name, в name будет "Имя:").
 
Текущее время: 14:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru