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

База на онове txt файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запрос. Выборка всех работников, которые работали в 2004 году. http://www.cyberforum.ru/cpp-beginners/thread492922.html
есть таблица peoples в ней 3 поля FIO - фамилия имя отчесвто zak - дата заключения труд. договора ras - дата расторжения труд. договора ras может быть NULL так как договор может быть не расторгнут, либо договор может иметь конкретную дату рсторжения.. надо найти всех которые работали, работают или будут работать скажеи в 2004 году.. короче гря вот такой запрос... спасибо
C++ MAPI32.dll проблема Здравствуйте! Интересный факт, приведенный ниже код работает нормально если установлен пакет Office 2000 и отказывает работать если установлен Office XP. Сбой происходит в виде ошибки *Не удается найти указанную функцию* при выполнении //Параметры процедуры регистрации cmcStatus = (*lpfncmc_query_configuration) (....) Помогите плиз, заранее спасибо! кусок кода целиком: BOOL ... http://www.cyberforum.ru/cpp-beginners/thread492910.html
C++ Где найти коллекцию иконок
Да вот тут неплохой сайт был - с иконками для web: http://gandex.ru/webico/1/1/ и вот ещё на нём иконки для различных ОС в разных форматах: http://gandex.ru/iconki/1/1/
хочу tree-like view в приложении использующем ADO и Microsoft DataGrid Control C++
All, В существующей аппликации на C++/MFC использую АДО+Microsoft DataGrid Control Потребовалось заюзать tree-like view в гриде (ну типа чтобы можно было использу multiple data sources кликнуть по строке и раскрыть какую-нибудь подтаблицу). Сейчас у меня грид биндится к ADO recordset'у следующим образом (m_pGrid - это объект wrapper-класса CDataGrid): C_Recordset&...
C++ Отследить TerminateProcess http://www.cyberforum.ru/cpp-beginners/thread492800.html
Могу ли я в своем приложении отследить, когда кто-то снаружи меня мочит, то есть TerminateProcess мне делает, никаких оконных сообщений вроде не приходит
C++ Востребовано и популярно ли использование Qt? Всем привет, Вопрос, кто - нибудь использует Qt,и если да то насколько это востребованно в России. И вообще ваше мнение - эфективный ли это инструмент разработки приложений с графическим интерфейсом? Всем заранее спасибо! подробнее

Показать сообщение отдельно
np_msn
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 46
20.02.2011, 13:05     База на онове txt файла
Привет.
Вот маленький, но работающий пример:
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
//--------------------------------------------------------------------
#include <string.h>
#include <stdio.h>
//--------------------------------------------------------------------
#define DELIMITER ':'
#define MAX_STR 1024
//--------------------------------------------------------------------
int main()
{
    FILE* db_file;
    char buf[MAX_STR];
    char params[10][MAX_STR]; // сюда будем складывать параметры
    char* pos;
    char* token;
    char* key = 'erunda';       // для примера
    int i;
 
    if ((db_file = fopen('111.txt', 'rt')) == NULL)
        return 1;
 
    while (fgets(buf, MAX_STR, db_file) != NULL)
    {
        pos = buf;
        // удаляем символ конца строки
        if ((pos = strchr(buf, '
')) != NULL)
            *pos = ''
 
        pos = buf;
        // пропускаем лишние пробелы (если есть)
        while (*pos == ' ' || *pos == ' ')
            pos++;
 
        if (*pos == '')  // пустая строка
            continue;
        // получение строки
        token = strtok(pos, DELIMITER);
 
        if (strcmp(token, key) == 0)
        {
            // получение параметров
            while ((token = strtok(NULL, DELIMITER)) != NULL)
                strcpy(params[i++], token);
 
            break;
        }
    }
 
    fclose(db_file);
    // делаем что-то с params
    // ...
    return 0;
}
//---------------------------------------------------------------------------
 
Текущее время: 16:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru