Anatoly
ну так, как-то не модерново. обслуживание тестов я бы оформил иначе: cmake_minimum_required(VERSION 3.10) project(prj LANGUAGES CXX) find_package(GTest REQUIRED) .... // хоть и говорят, что это плохой стиль, но удобно file(GLOB_RECURSE TESTS test/*.cpp) set(TEST_PROJECT_NAME ${PROJECT_NAME}_test) add_executable(${TEST_PROJECT_NAME} ${TESTS}) target_link_libraries(${TEST_PROJECT_NAME} GTest::Main GTest::GTest ...) enable_testing() add_test(${TEST_PROJECT_NAME}_runner ${TEST_PROJECT_NAME})
Matwey
https://wandbox.org/permlink/W9k50mRtfbzTODZD
Всего 8 строк на изготовление корректно-ведущей себя обертки. И при этом размер h_ остается равен размеру указателя. Это ли не чудо?
Anatoly
DZ
CMake генерит VS solution. о чем речь?
да в том то и дело что с ошибками конвертит.. )
Anatoly
DZ
черт, как же я до сих пор жил :)
либо я не всё расписываю.. ZERO_CHECK подавил но другие проблемы возникли в директориях inlcude )
Anatoly
либо я не всё расписываю.. ZERO_CHECK подавил но другие проблемы возникли в директориях inlcude )
пока могу посочувстовать, если приведешь проект на гитхабе могу и помочь чем.
Anatoly
в любом случае, если хочешь решить проблему приводи минимальный воспроизводимый пример. сотрясать воздух "у меня не работает" можно, но это контпродуктивно.
DZ
я и говорю что неправильно генерит видимо я что-то не дописал.. если не разберусь выложу на обозрение..)
DZ
я поэтому пример и спрашивал
Артем
Здравствуйте, как поменять в VS с консольного приложение на тип графическое?
Alexander "SonnySlave"
Anonymous
Здравствуйте, как поменять в VS с консольного приложение на тип графическое?
Брось этк идую нахер и учи qt или что-то другое (если ты о c++)
Артем
так и сделал, взял консольный проект, и добавил форму, теперь с формой открывается консоль
Артем
все потому что, консольный проект)
Anatoly
так речь о Qt?
Anatoly
а причем здесь VS?
Anonymous
Хах, это слишком геморно.)
Артем
добавить форму на консоль?)
Anonymous
а причем здесь VS?
Не, он говорил про вс,а я говорю чтоьы ьросл мдеб
Anonymous
добавить форму на консоль?)
Работать с ней потом
Артем
Visual Studio
Артем
а причем здесь VS?
Visual Studio + Qt VS Tools
Anatoly
Visual Studio + Qt VS Tools
Создай не консольный проект и сравни его со своим проектом. Результаты компаринга датут тебе ответ на вопрос.
Артем
спасибо, сейчас попробую
Anonymous
Visual Studio + Qt VS Tools
Это пздц, в новой версии чистый проект даже не компилился.(
Anonymous
К + в qt creator удобнее работать
Артем
vs17 ?
Anonymous
Да, я про нее
Артем
К + в qt creator удобнее работать
там отладчик убогий
Anonymous
Про 15 хз
Anonymous
Там ошибка msvc
Артем
Я заменил. Да. Работает спасибо огромное
Anonymous
Привет, подскажите как в C++ переключить кодировку чтобы в консоле был виден русский язык
Anonymous
Python
Троль?
Alexander "SonnySlave"
Олександр
set locale
Alexander "SonnySlave"
setlocale
Олександр
что-то похожее
Alexander "SonnySlave"
+ надо смотреть, что за кодировка у твоей консоли
Alexander "SonnySlave"
мб нормальная, мб всякие CP866
Burado
setlocale(LC_ALL, "Russian");
Burado
Но это гуглится за пару секунд.
🦥Alex Fails
на винде можно попробовать setlocale(LC_CTYPE, "rus")
Anonymous
Но это гуглится за пару секунд.
Вот имеено, это не работает
Anonymous
Вот вас тут 2,2к человек
Anonymous
Идёт 2018 год и вы незнаете как?
Alexander "SonnySlave"
Anonymous
ты на винде?
Да я на винде
Anonymous
/warn
Alexander "SonnySlave"
Да я на винде
Lucida console пробовал?
Alexander "SonnySlave"
Max
/warn
Anonymous
да
Хочешь подсказку, переключить можно через вызов system();
Alexander "SonnySlave"
Max
Винда, русская расскладка, system(), брррр
🦥Alex Fails
/cppref setlocale
FailsBot
Search results for "setlocale" 1. std::setlocale 2. setlocale
Anonymous
Винда, русская расскладка, system(), брррр
Мальчик а чем тебя смущает std вызов метода system? http://ru.cppreference.com/w/cpp/utility/program/system
🦥Alex Fails
Блядский бот
Max
/warn
Спасибо, ответил за меня
xv88
/warn
Sergey
всем привет, что лучше юзать boost multi_index или положить в ключ std::pair?
Anatoly
всем привет, что лучше юзать boost multi_index или положить в ключ std::pair?
странная постановка. может с задачи начнем? а то может тебе вообще ничего не нужно
Sergey
мне нужно данные в мапе хранить по двум индексам и все
Sergey
это как?
Alexander "SonnySlave"
а, стоп. по двум индексам, а не ключам. сорри
Sergey
короче говоря, map<pair<int, string>, Order>. Вот и все, что нужно, пара - это уникальный ключ заказа
Дмитрий ⬡
А с какой башни std::list не умеет в копирующее присваивание для некопируемых типов?
Дмитрий ⬡
Ведь казалось бы именно он должен уметь без проблем.