Size: a a a

2021 July 07

DP

Denis Paukaev in supapro.cxx
вообще можно начать отсюда
источник

DP

Denis Paukaev in supapro.cxx
там есть cv как раз
источник

VS

Vlad Serebrennikov in supapro.cxx
https://en.wikipedia.org/wiki/Microsoft_POSIX_subsystem
ни разу не наблюдал ее в действии, правда
источник

AU

Abu Umar in supapro.cxx
Почти притащили posix а в результате просто вставили виртуалку для линукса...
источник

R

Roman in supapro.cxx
Спасибо, ознакомлюсь
источник

D

Dmitriy in supapro.cxx
CreateThread(), виндовые эвенты - для кого это всё?)
источник

R

Roman in supapro.cxx
У меня gcc
источник

R

Roman in supapro.cxx
и среда dev-cpp
источник

R

Roman in supapro.cxx
В виндовые ивенты не умею
источник

R

Roman in supapro.cxx
Может оно конечно есть через хидеры windows.h. Окошки собирать может, но на счет крит треад не знаю
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
у тебя в .dll dllmain.cpp инклудиться хедер windows.h?
источник

IZ

Ilia Zviagin in supapro.cxx
На Си потоков вообще нет, только через API OS.

pthread_create например, что-то такое.

Все потоки неблокирующие.

Ну а когда программа будет готова - это её уже дело, она и будет данные запрашивать от потока.
источник

NK

Nikolay Kononov in supapro.cxx
C11 добавили threads.h
источник

IZ

Ilia Zviagin in supapro.cxx
А ну да... Ну да .. только никто его не поддерживает...
источник

IZ

Ilia Zviagin in supapro.cxx
Ладно, добавили и хорошо
источник

G

Gabriel in supapro.cxx
Такой вопрос. Есть у меня функция вот такая:

auto getTokenBuilderAndFinaleJSON()
{
   suppressWarning(4100, Init) std::shared_ptr<std::string> finaleJSON =
       std::make_shared<std::string>();
 
   auto tokenBuilder = makeTokenBuilder<std::tuple<BuildHeader, BuildPayload, BuildSignature>>
   (
       [&finaleJSON](BuildHeader& s, GetHeader event) -> TransitionTo<BuildPayload>
       {
   
           return {};
       },

       [&finaleJSON](BuildPayload& s, GetPayload event) -> TransitionTo<BuildSignature>
       {
           
           return {};
       },
       
       [&finaleJSON](BuildSignature& s, GetSignature event)
       {
       }
   );

   return std::pair(std::move(tokenBuilder), std::move(finaleJSON));
   restoreWarning
}


Из неё я возвращаю tokenBuilder. Потом вызываю определённую лямбду у этого tokenBuilder. У каждой из этих лямбд есть свой захват переменной finaleJSON и я хочу записать что-то в эту переменную при вызове лямбды, т.к. она захватывает эту переменную. Да, я вижу что я сделал неправильно, но хотел бы узнать, можно ли так вообще сделать? И как если можно?
источник

Y

YOTA in supapro.cxx
прувет, кто знает как создать на винде symlink для CMake?
add_custom_command(TARGET ${PROJECT_NAME} COMMAND ${CMAKE_COMMAND} -E create_symlink ${source} ${destination} DEPENDS ${destination} 
COMMENT "symbolic link resource folder from ${source} => ${destination}")
На линуксе пашет, на винде нет
источник

ИФ

Имён Фамильонович... in supapro.cxx
источник

с

смкх in supapro.cxx
такой вопрос - есть какая-то альтернатива isalpha, isnum и остальному, только в compile-time?
понятно что можно наколхозить что-то вроде:
 constexpr bool is_alpha(c) { return c == 'A' ... }
, но мб есть что-то такое в std. И вопрос, почему isaplha и остальное не constexpr - из-за совместимости с си или чего?
источник

S

SupaproBot in supapro.cxx
Переслано от S
Приветствую. Подскажите, как можно вывести картинку в консоль? В гугле искал, ничего не понятно...
источник