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

Создание конфиг файла - C++

Восстановить пароль Регистрация
 
javse95
0 / 0 / 0
Регистрация: 02.08.2013
Сообщений: 35
19.05.2014, 15:12     Создание конфиг файла #1
Допустим имеется файл config.txt с содержимым
Код
delay1 = 123
delay2 = 444
delay3 = 555
pass1 = 1fasrsf3
pass2 = Fhsdfsd
pass3 = JHsv23d
Как задать в программе эти константы с чтением из этого файла config.txt?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2014, 15:12     Создание конфиг файла
Посмотрите здесь:

создание H-файла C++
Создание файла C++
C++ Создание файла
создание файла C++
создание файла C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Чумаков Антон
85 / 67 / 17
Регистрация: 07.03.2011
Сообщений: 168
19.05.2014, 15:21     Создание конфиг файла #2
Копайте в сторону создания и разбора ini-файлов.

Добавлено через 4 минуты
Тут и тут есть кое-что для создания такого парсера.
javse95
0 / 0 / 0
Регистрация: 02.08.2013
Сообщений: 35
19.05.2014, 16:17  [ТС]     Создание конфиг файла #3
Чумаков Антон, пример бы кода
newbie666
Заблокирован
19.05.2014, 16:29     Создание конфиг файла #4
а в чём проблема то? Читаешь файл и создаёшь переменные с этими значениями.
Тебе нужно тип переменной писать в файле конфига или же знать заранее какие переменные там точно содержаться
Чумаков Антон
85 / 67 / 17
Регистрация: 07.03.2011
Сообщений: 168
19.05.2014, 16:34     Создание конфиг файла #5
Вот пример моей реализации, только она не работает (не было возможности доделать). Думаю, сможете её доработать.
Вложения
Тип файла: zip INI.ZIP (2.2 Кб, 4 просмотров)
Чумаков Антон
85 / 67 / 17
Регистрация: 07.03.2011
Сообщений: 168
19.05.2014, 16:35     Создание конфиг файла #6
Принцип почерпнул отсюда:
Цитата Сообщение от Чумаков Антон Посмотреть сообщение
Тут и тут есть кое-что для создания такого парсера.
Но пытался обойтись без Boost'а. Не получилось, но что-то есть.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2014, 16:48     Создание конфиг файла
Еще ссылки по теме:

C++ Создание файла
C++ Создание файла
Создать программу, реализующую: создание файла, просмотр файла, поиск по файлу, выход C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
newbie666
Заблокирован
19.05.2014, 16:48     Создание конфиг файла #7
sweet mother... как же народ деградирует

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
#include <tchar.h>
#include <fstream>
#include <string>
 
int _tmain(int argc, _TCHAR* argv[])
{
    int delay1;
    int delay2;
    int delay3;
    std::string pass1;
    std::string pass2;
    std::string pass3;
 
    std::fstream fs(L"config.txt", std::ios::in);
    if(fs.is_open())
    {
        std::string tmp;
        fs >> tmp; fs >> tmp; fs >> delay1;
        fs >> tmp; fs >> tmp; fs >> delay2;
        fs >> tmp; fs >> tmp; fs >> delay3;
        fs >> tmp; fs >> tmp; fs >> pass1;
        fs >> tmp; fs >> tmp; fs >> pass2;
        fs >> tmp; fs >> tmp; fs >> pass3;
        fs.close();
        //ВСЁ, ТВОИ ПЕРЕМЕННЫЕ ПРОЧИТЫННЫ ИЗ КОНФИГА
    }
    
    return 0;
}
Yandex
Объявления
19.05.2014, 16:48     Создание конфиг файла
Ответ Создать тему
Опции темы

Текущее время: 00:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru