HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #4841  
Старый 28.09.2020, 19:39
sᴀxᴏɴ
Постоянный
Регистрация: 08.06.2019
Сообщений: 787
С нами: 3649171

Репутация: 163


По умолчанию

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

не помогло, настройки как у тебя
У тебя точно установлен Windows SDK?
 
Ответить с цитированием

  #4842  
Старый 28.09.2020, 21:34
DolgorukovGTA
Постоянный
Регистрация: 27.05.2018
Сообщений: 651
С нами: 4191790

Репутация: 83


По умолчанию

[QUOTE="M1NDS3TD1SSOLV3R"]

C++:





[CODE]
#include
#include
#include
using
namespace
std
;
int
main
(
)
{
double
X
,
Y
,
Z
;
X
=
Y
=
Z
=
0
;
string obj
=
"192.4 192.5 192.6"
;
smatch find_pool
;
regex_search
(
obj
,
find_pool
,
regex
(
"^(.+) (.+) (.+)$"
)
)
;
if
(
find_pool
.
ready
(
)
)
{
X
=
stod
(
find_pool
[
1
]
)
;
Y
=
stod
(
find_pool
[
2
]
)
;
Z
=
stod
(
find_pool
[
3
]
)
;
}
cout

C:





Код:
#include 
#include 
int
main
(
void
)
{
int
res
=
0
;
double
a
[
3u
]
;
uint8_t i
=
0u
;
const
char
s
[
18u
]
=
{
"192.4 192.5 192.6"
}
;
const
uint8_t sz
=
(
uint8_t
)
(
sizeof
(
a
)
/
sizeof
(
a
[
0u
]
)
)
;
res
=
sscanf
(
&
s
[
0u
]
,
"%lf %lf %lf"
,
&
a
[
0u
]
,
&
a
[
1u
]
,
&
a
[
2u
]
)
;
if
(
(
const
int
)
(
sz
)
!=
res
)
{
fprintf
(
stderr
,
"К глубокому сожалению, не удалось "
"считать успешно все 3 числа.\n"
)
;
return
1
;
}
for
(
i
;
sz
>
i
;
i
++
)
{
printf
(
"%u: %.1lf\n"
,
(
1u
+
i
)
,
a
[
i
]
)
;
}
}


Благодарю!
 
Ответить с цитированием

  #4843  
Старый 28.09.2020, 21:38
neYarik.
Познающий
Регистрация: 19.01.2019
Сообщений: 83
С нами: 3850277

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

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

У тебя точно установлен Windows SDK?
там же нужен DirectX SDK вроде
 
Ответить с цитированием

  #4844  
Старый 28.09.2020, 21:42
traceattack
Участник форума
Регистрация: 11.01.2017
Сообщений: 218
С нами: 4913302

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

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

Приветик, я присяду ненамного, позвольте же мне слегка размяться.

C:





Код:
#include 
#include 
int
main
(
void
)
{
int
res
=
0
;
double
a
[
3u
]
;
uint8_t i
=
0u
;
const
char
s
[
18u
]
=
{
"192.4 192.5 192.6"
}
;
const
uint8_t sz
=
(
uint8_t
)
(
sizeof
(
a
)
/
sizeof
(
a
[
0u
]
)
)
;
res
=
sscanf
(
&
s
[
0u
]
,
"%lf %lf %lf"
,
&
a
[
0u
]
,
&
a
[
1u
]
,
&
a
[
2u
]
)
;
if
(
(
const
int
)
(
sz
)
!=
res
)
{
fprintf
(
stderr
,
"К глубокому сожалению, не удалось "
"считать успешно все 3 числа.\n"
)
;
return
1
;
}
for
(
i
;
sz
>
i
;
i
++
)
{
printf
(
"%u: %.1lf\n"
,
(
1u
+
i
)
,
a
[
i
]
)
;
}
}


Благодарю!
Ментальное отторжение ;[]
 
Ответить с цитированием

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

Репутация: 183


По умолчанию

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

Ментальное отторжение ;[]
Это С. Расслабься. Все в порядке.
 
Ответить с цитированием

  #4846  
Старый 29.09.2020, 00:22
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

как это фиксится?

C++:





Код:
1
>
ImGui
++
.
obj
:
error LNK2019
:
ссылка на неразрешенный внешний символ
"bool __cdecl ImGui::Begin(char const *,bool *,int)"
(
?
Begin@ImGui@@YA_NPBDPA_NH@Z
)
в функции _main
.
1
>
ImGui
++
.
obj
:
error LNK2019
:
ссылка на неразрешенный внешний символ
"void __cdecl ImGui::End(void)"
(
?
End@ImGui@@YAXXZ
)
в функции _main
.
1
>
MSVCRTD
.
lib
(
exe_winmain
.
obj
)
:
error LNK2019
:
ссылка на неразрешенный внешний символ _WinMain@
16
в функции
"int __cdecl invoke_main(void)"
(
?
invoke_main@@YAHXZ
)
.

cpp файлов imgui нет
 
Ответить с цитированием

  #4847  
Старый 29.09.2020, 13:39
AdCKuY_DpO4uLa
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами: 4091290

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

как преобразовать шрифт (font.ttf) в массив байт?
 
Ответить с цитированием

  #4848  
Старый 01.10.2020, 20:58
Shypisaw
Новичок
Регистрация: 01.10.2020
Сообщений: 1
С нами: 2956171

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

Есть строка : std::string str = "0x50, 0x20, 0x30";

Как конвертировать в массив uint8_t arr[] = { 0x50, 0x20, 0x30 };
 
Ответить с цитированием

  #4849  
Старый 02.10.2020, 11:12
_=Gigant=_
Участник форума
Регистрация: 19.01.2017
Сообщений: 130
С нами: 4901705

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

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

Есть строка : std::string str = "0x50, 0x20, 0x30";
Как конвертировать в массив uint8_t arr[] = { 0x50, 0x20, 0x30 };
Converting a string to uint8_t array in C++

I want an std::string object (such as a name) to a uint8_t array in C++. The function reinterpret_cast rejects my string. And since I'm coding using NS-3, some warnings are be...

stackoverflow.com
 
Ответить с цитированием

  #4850  
Старый 02.10.2020, 11:32
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от _=Gigant=_  

Converting a string to uint8_t array in C++

I want an std::string object (such as a name) to a uint8_t array in C++. The function reinterpret_cast rejects my string. And since I'm coding using NS-3, some warnings are be...

stackoverflow.com

не знаешь - не советуй. По ссылке вообще другой кейс

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

Есть строка : std::string str = "0x50, 0x20, 0x30";
Как конвертировать в массив uint8_t arr[] = { 0x50, 0x20, 0x30 };
C++:





Код:
std
::
stringstream
ss
(
"0x50, 0x20, 0x30"
)
;
std
::
string          item
;
std
::
vector

arr
;
while
(
std
::
getline
(
ss
,
item
,
','
)
)
arr
.
push_back
(
std
::
stoll
(
item
,
nullptr
,
16
)
)
;
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.