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

  #6471  
Старый 04.10.2022, 11:58
Chilim
Познающий
Регистрация: 16.01.2022
Сообщений: 71
С нами: 2276608

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

Всем привет,такая проблема, не могу найти сборку решений х86 для OpenCv а самому собирать не охото,может у кого то есть и сможет поделиться? буду благодарен")
 
Ответить с цитированием

  #6472  
Старый 04.10.2022, 23:53
ччбчлчлчъ ччччшчьпьппзвжв
Постоянный
Регистрация: 16.08.2020
Сообщений: 553
С нами: 3022568

Репутация: 68


По умолчанию

Цитата:
Сообщение от rinkу  

C++:





Код:
struct
Contact
{
string name
,
phone
,
namePlusPhone
;
Contact
(
string
&
_name
,
string
&
_phone
)
:
name
(
_name
)
,
phone
(
_phone
)
,
namePlusPhone
(
_phone
+
": "
+
_name
)
{
}
;
}
;
.
.
set

contacts
;
contacts
.
insert
(
Contact
(
"Jack Nilson"
,
"+841414455"
)
)
;


патему
актуальна
 
Ответить с цитированием

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

Репутация: 183


По умолчанию

Цитата:
Сообщение от rinkу  

актуальна
Для std::set нужны оператор сравнения для сортировки.

Решение - использовать std::unordered_set, или написать операторы сравнения(==;!=;
 
Ответить с цитированием

  #6474  
Старый 05.10.2022, 00:34
ччбчлчлчъ ччччшчьпьппзвжв
Постоянный
Регистрация: 16.08.2020
Сообщений: 553
С нами: 3022568

Репутация: 68


По умолчанию

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

Для std::set нужны оператор сравнения для сортировки.

Решение - использовать std::unordered_set, или написать операторы сравнения(==;!=;
я этот код сократил и кинул только нужное для понимания, дело в не в этом, оно почему то не может использовать значение по ссылке, когда убираю & - программа компилируется

C++:





Код:
struct
Contact
{
string name
,
phone
,
namePlusPhone
;
Contact
(
string
&
_name
,
string
&
_phone
)
:
name
(
_name
)
,
phone
(
_phone
)
,
namePlusPhone
(
_name
+
": "
+
_phone
)
{
}
;
operator
const
char
*
(
)
const
{
return
namePlusPhone
.
c_str
(
)
;
}
bool
operator
==
(
const
Contact
&
item
)
const
{
return
(
item
.
name
==
this
->
name
)
;
}
bool
operator

this
->
name
)
;
}
}
;
int
main
(
)
{
set

contacts
;
contacts
.
insert
(
Contact
(
"Jack Nilson"
,
"+841414455"
)
)
;
contacts
.
insert
(
Contact
(
"Hardi Jel"
,
"+311414141"
)
)
;
contacts
.
insert
(
Contact
(
"Andy Kil"
,
"+42523412"
)
)
;
contacts
.
insert
(
Contact
(
"Leon Brawl"
,
"+532342342342"
)
)
;
contacts
.
insert
(
Contact
(
"Jackson Will"
,
"+32466666621"
)
)
;
contacts
.
insert
(
Contact
(
"Andrew Redmond"
,
"+41414345346"
)
)
;
contacts
.
insert
(
Contact
(
"Julia Breed"
,
"+54312346236"
)
)
;
}
 
Ответить с цитированием

  #6475  
Старый 05.10.2022, 01:08
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Цитата:
Сообщение от rinkу  

я этот код сократил и кинул только нужное для понимания, дело в не в этом, оно почему то не может использовать значение по ссылке, когда убираю & - программа компилируется

C++:





Код:
struct
Contact
{
string name
,
phone
,
namePlusPhone
;
Contact
(
string
&
_name
,
string
&
_phone
)
:
name
(
_name
)
,
phone
(
_phone
)
,
namePlusPhone
(
_name
+
": "
+
_phone
)
{
}
;
operator
const
char
*
(
)
const
{
return
namePlusPhone
.
c_str
(
)
;
}
bool
operator
==
(
const
Contact
&
item
)
const
{
return
(
item
.
name
==
this
->
name
)
;
}
bool
operator

this
->
name
)
;
}
}
;
int
main
(
)
{
set

contacts
;
contacts
.
insert
(
Contact
(
"Jack Nilson"
,
"+841414455"
)
)
;
contacts
.
insert
(
Contact
(
"Hardi Jel"
,
"+311414141"
)
)
;
contacts
.
insert
(
Contact
(
"Andy Kil"
,
"+42523412"
)
)
;
contacts
.
insert
(
Contact
(
"Leon Brawl"
,
"+532342342342"
)
)
;
contacts
.
insert
(
Contact
(
"Jackson Will"
,
"+32466666621"
)
)
;
contacts
.
insert
(
Contact
(
"Andrew Redmond"
,
"+41414345346"
)
)
;
contacts
.
insert
(
Contact
(
"Julia Breed"
,
"+54312346236"
)
)
;
}

в конструкторе ссылка константная должна быть чтобы туда временное значение можно было сконструировать
 
Ответить с цитированием

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

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

у меня есть текст в пастебин и мне нужно отправить GET запрос через boost и записать текст в переменную, как можно отправить запрос через эту либу? чекал

в интернете темы но не особо понял
 
Ответить с цитированием

  #6477  
Старый 09.10.2022, 13:32
Sadow
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами: 2411807

Репутация: 118


По умолчанию

Я захотел запустить приложение которое создаётся при компиляции .cpp файла и там какие то иероглифы вместо русского текста. Вот сам код:







C++:





[CODE]
#include
using
namespace
std
;
int
main
(
)
{
setlocale
(
LC_ALL
,
"RU"
)
;
int
a
,
b
,
c
;
int
d
=
0
;
cout
>
a
>>
b
;
cout
>
c
;
switch
(
c
)
{
case
1
:
cout

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

  #6478  
Старый 09.10.2022, 13:43
ARMOR
Флудер
Регистрация: 02.02.2019
Сообщений: 5,070
С нами: 3831395

Репутация: 183


По умолчанию

[QUOTE="Sadow"]

Я захотел запустить приложение которое создаётся при компиляции .cpp файла и там какие то иероглифы вместо русского текста. Вот сам код:







C++:





[CODE]
#include
using
namespace
std
;
int
main
(
)
{
setlocale
(
LC_ALL
,
"RU"
)
;
int
a
,
b
,
c
;
int
d
=
0
;
cout
>
a
>>
b
;
cout
>
c
;
switch
(
c
)
{
case
1
:
cout



Ещё попробуй метод из этой темы, возможно поможет:

ИЕРОГЛИФЫ В ЧАТЕ WINDOWS 10

Установил Windows 10, установил игру, игра потребовала DirectPlay, компоненты Windows установили его, зашел в игру (онлайн) в чате иероглифы, и когда сам пишешь - иероглифы. В чем может быть проблема? В настройках винды все на русском

www.blast.hk
 
Ответить с цитированием

  #6479  
Старый 09.10.2022, 18:32
Sadow
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами: 2411807

Репутация: 118


По умолчанию

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

Ошибка где-то у тебя, у меня всё хорошо запускает.

Ещё попробуй метод из этой темы, возможно поможет:

ИЕРОГЛИФЫ В ЧАТЕ WINDOWS 10

Установил Windows 10, установил игру, игра потребовала DirectPlay, компоненты Windows установили его, зашел в игру (онлайн) в чате иероглифы, и когда сам пишешь - иероглифы. В чем может быть проблема? В настройках винды все на русском

www.blast.hk

Может ли это быть из за того что я использую Visual Studio Code?
 
Ответить с цитированием

  #6480  
Старый 09.10.2022, 18:36
ARMOR
Флудер
Регистрация: 02.02.2019
Сообщений: 5,070
С нами: 3831395

Репутация: 183


По умолчанию

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

Может ли это быть из за того что я использую Visual Studio Code?
Возможно у тебя не установлена снизу водировка Windows 1251.

Нажми туда куда указывает стрелочка



Потом что-то типо "повторно открыть в кодировке" и потом найти Cyrilic Windows 1251, и выбери её.
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.