Работа с ini файламы

  • Автор темы Автор темы Artexoid
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
A

Artexoid

Может я задаю глупый вопрос, но я только пробую писать на C++ и я могу разобраться как прочитать инфу из ini файла. Мне это очень срочно надо подскажите пожалуйста!!
 
Спасибо я уже сам разобрался :(
 
Artexoid
Молодец. Но было бы не плохо увидеть исходник - может он кому-нибудь пригодится.
 
Ок, вот два примера, чтение и запись. Пользуйтесь люди :) :)
Код:
#include <inifiles.hpp> //Подключение библиотеки
. . . .
. . . . 
{
//Пример записи строки в ini файл;

TIniFile* ini; //Объевление переменной для работы с ini файломи
String str; //Объевление строковой переменной (для примера)

str = "Проверка";
ini = new TIniFile(ExtractFilePath(Application->ExeName)+"Test.ini"); //Создание (подключение если файл есть) файла.
ini -> WriteString("MAIN","Test",str); //Запись значение переменной srt в файл Test.ini.
delete ini; //Отключение от файла, удаление переменной.           
}
. . . .
. . . . 
{
//Пример чтения строки из ini файла;

TIniFile* ini; //Объевление переменной для работы с ini файломи
String str; //Объевление строковой переменной (для примера)

ini = new TIniFile(ExtractFilePath(Application->ExeName)+"Test.ini"); //Создание (подключение если файл есть) файла.
str=ini->ReadString("MAIN","Test",str); //Чтение значения из файла и запись его в переменную str.         
delete ini; //Отключение от файла, удаление переменной.           
}

Темже способом можно работать с целочисленными WriteInteger / ReadInteger, с логическими значениями WriteBool / ReadBool, со значениями вещественного типа WriteFloat / ReadFloat с датой и т.п.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab