ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 28.03.2021, 21:56
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от ]GsH[MeG@LaDo[N]  

ну булевые значение это 0 - false,1 - true,а вот как именно true и false я не ебу
true/false - это сцука bool, а цифра - это байт, 2 байта, 4 байт и т.д. и т.п. Гавнокодство так использовать код. Словишь варнинг.
 
Ответить с цитированием

  #12  
Старый 28.03.2021, 21:57
MeG@LaDo[N] ^_^
Участник форума
Регистрация: 21.07.2020
Сообщений: 280
С нами: 3059886

Репутация: 68
По умолчанию

Цитата:
Сообщение от Dark_Knight  

true/false - это сцука bool, а цифра - это байт, 2 байта, 4 байт и т.д. и т.п. Гавнокодство так использовать код. Словишь варнинг.
ну будет по твоему не нападай блять
 
Ответить с цитированием

  #13  
Старый 28.03.2021, 22:01
sc6ut
Постоянный
Регистрация: 03.05.2020
Сообщений: 385
С нами: 3174020

Репутация: 213
По умолчанию

Цитата:
Сообщение от ]GsH[MeG@LaDo[N]  

а вот как именно true и false
читать

C++:





Код:
bool
IniFile
::
getBool
(
const
std
::
string
&
section
,
const
std
::
string
&
key
)
const
{
if
(
!
this
->
fileExists
(
)
)
return
false
;
char
string
[
0x1000
]
;
if
(
GetPrivateProfileString
(
section
.
c_str
(
)
,
key
.
c_str
(
)
,
NULL
,
string
,
0x1000
,
this
->
_iniFilePath
.
c_str
(
)
)
)
return
0
==
_strcmpi
(
string
,
"true"
)
;
return
false
;
}


писать

C++:





Код:
void
IniFile
::
setBool
(
const
std
::
string
&
section
,
const
std
::
string
&
key
,
const
bool
value
)
const
{
if
(
!
this
->
fileExists
(
)
)
this
->
createFile
(
)
;
WritePrivateProfileString
(
section
.
c_str
(
)
,
key
.
c_str
(
)
,
(
value
?
"true"
:
"false"
)
,
this
->
_iniFilePath
.
c_str
(
)
)
;
}
 
Ответить с цитированием

  #14  
Старый 28.03.2021, 22:03
ANZR
Участник форума
Регистрация: 03.08.2019
Сообщений: 168
С нами: 3568604

Репутация: 48
По умолчанию

Цитата:
Сообщение от SC6UT  

читать

C++:





Код:
bool
IniFile
::
getBool
(
const
std
::
string
&
section
,
const
std
::
string
&
key
)
const
{
if
(
!
this
->
fileExists
(
)
)
return
false
;
char
string
[
0x1000
]
;
if
(
GetPrivateProfileString
(
section
.
c_str
(
)
,
key
.
c_str
(
)
,
NULL
,
string
,
0x1000
,
this
->
_ini_file_path
.
c_str
(
)
)
)
return
0
==
_strcmpi
(
string
,
"true"
)
;
return
false
;
}


писать

C++:





Код:
void
IniFile
::
setBool
(
const
std
::
string
&
section
,
const
std
::
string
&
key
,
const
bool
value
)
const
{
if
(
!
this
->
fileExists
(
)
)
this
->
createFile
(
)
;
WritePrivateProfileString
(
section
.
c_str
(
)
,
key
.
c_str
(
)
,
(
value
?
"true"
:
"false"
)
,
this
->
_ini_file_path
.
c_str
(
)
)
;
}

Во бля, за _strcmpi отдельная благодарочка

Чет я запамятовал за эту функцию
 
Ответить с цитированием

  #15  
Старый 28.03.2021, 22:36
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Ну почему вы библиотеки нормальные не хотите использовать?(
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.