
Серж
17.07.2018
11:46:37
не до вызова в рантайме, а до места вызова при компиляции, я прав?

Andrey
17.07.2018
11:47:03

Серж
17.07.2018
11:49:22
хорошо расписал, меня хватило только на то чтобы пример из джосаттиса запостить, спасибо

Ilia
17.07.2018
12:23:23
#nanolog
Nanolog logger for c++,
Кто нибудь знает, как исправить проблему, когда под Шиндовс дата и время в логе пишется как Unix era start date?

Google

Alex Фэils?︙
17.07.2018
12:25:15

Ilia
17.07.2018
12:25:51
Псб
Ща попробую

Mikhail
17.07.2018
13:02:44
Подскажите новичку с чего изучать сиплюс.
До него имел дело py, c


Matwey
17.07.2018
13:07:18
Господа, я сегодня на ютубе случайно увидел ролик про метод изучения иностранного языка по Дугину.
Там очень забавно
Сначала нужно выучить наизусть книжку по грамматике, без всяких словарей и упражнений. Просто голую грамматическую структуру. Потом взять какую-то нативную книжку и прочитать её без словоря, стараясь вычленять все грамматические структуры и т.п. Потом взять третью книжку и читать её со словарем, но не более трех слов на страницу.
Утверждается что через 21 день подобных упражнений можно читать на новом иностранном языке.
К чему я это. Мне это всё напомнило типовые книжки по ЯП. Сначала тебе рассказывают что вот есть какие-то типы данных, какие-то синтаксические структуры, а еще у нас есть сахар в виде списковых включений, и т.п. Где-то ко второй половине книги начинают рассказывать про стандартную библитеку, которой обладает тот или иной язык. И потом всё заканчивается.

Ilia
17.07.2018
13:17:17


Matwey
17.07.2018
13:18:45

Ilia
17.07.2018
13:19:40

Igor
17.07.2018
13:19:44

Matwey
17.07.2018
13:20:40

Google

Ilia
17.07.2018
13:21:01
Человеческих.

Matwey
17.07.2018
13:21:57
Подозреваю, что читать какую-то очень редкую литературу типа технических инструкций

Mikhail
17.07.2018
13:25:06

Kirill
17.07.2018
13:26:22
иначе к концу книги забывается начало


Matwey
17.07.2018
13:28:40

Alex Фэils?︙
17.07.2018
13:47:23
давайте мб в @pro_prog Это обсуждать, тема интересная, но неохота тут отходить от топика чата

Mikhail
17.07.2018
13:59:47
Посоветуйте ресурс с чего начать сиплюс
Хотелка- 3d,c++ opengl

Alex Фэils?︙
17.07.2018
14:01:47
open.gl

Ilia
17.07.2018
14:06:44
Посоветуйте ресурс с чего начать сиплюс
Я тебе же уже написал, выше.
С 3d, OpenGL начинать ни в коем случае нельзя, во-первых, это не С++, а С (OpenGL), во-вторых, ты запутаешься сразу же и окончательно. Сначала надо выучить язык С++ (ну, или С), затем можно приступить к 3d & OpenGL

Aidar
17.07.2018
14:10:28
Ахахах
Выучить и с++ в одном предложении

Kingleonide
17.07.2018
14:10:42
Господа, день добрый, у меня чистая машина с виндой, нет возможности ставить вижлу, я поставил Mingw64.
Суть проблемы, BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
Не компилируется дллка undefined reference to `WinMain@16', Dev-C++ такой-же результат.
Как скомпилировать свой исходник и получить на выходе только одну длл-ку?
Использовал -shared ключ, получал на выходе длл-ку, и при инжекте в адрессное пространство, не получал заветный мессейж
if (fdwReason == DLL_PROCESS_ATTACH)
MessageBox(NULL, "It works!", "Status", MB_OK);

Ilia
17.07.2018
14:13:12
Так ты получил .dllку, или тебе не скопилироваться?

Scarf
17.07.2018
14:20:43

Sergey
17.07.2018
14:22:11
Хотелка- 3d,c++ opengl
Советую начать с 2D графики или даже с консольных программ, можно взять книгу SFML Game Development by Example, например

Google

Sergey
17.07.2018
14:22:38
Браться за 3D стоит, имея опыт в языке
А так набрать в поисковике Modern OpenGL tutorials и найдется около 5 англоязычных серий статей по OpenGL с Core Profile

Vyacheslav
17.07.2018
14:27:39
Может кто по визуалке совет дать?
Гугл бесполезен
Cannot locate resource img/... .png, и так на все файлы в папке, хотя они там есть, подключены к проекту, и вообще работали, и перестали работать непонятно после чего
у всех стоит аттрибут Resource и Do not copy

Alex Фэils?︙
17.07.2018
14:29:56

Кирилл
17.07.2018
14:30:13
Народ подскажите std::deque push_back и push_front потокобезопасны?
То есть в одном потоке push_back, а в другом push_front

Alex Фэils?︙
17.07.2018
14:31:04
/cppref deque::push_front

Кирилл
17.07.2018
14:32:31
Про потоки не написано

FailsBot
17.07.2018
14:32:42
Search results for "deque::push_front"
1. std::deque::push_front
2. std::pmr::deque::push_front

Кирилл
17.07.2018
14:33:13
Все итераторы становятся не валидными

Spoonson
17.07.2018
14:34:21
с чего deque вообще должен быть потокобезопасным? Никакие стандартные контейнеры не потокобезопасны на изменение.

Ilia
17.07.2018
14:34:49

Кирилл
17.07.2018
14:35:27
Ну deque это же вроде список массивов
И он потоконебезопасен в начале
А потом он начинает расти в разные стороны

Spoonson
17.07.2018
14:36:22
то, что он может магически работать какое-то время, не значит что так надо делать

Google

Ilia
17.07.2018
14:36:52

Кирилл
17.07.2018
14:37:10
не в серединке пропустил)

Scarf
17.07.2018
14:37:21

Кирилл
17.07.2018
14:38:13
Понятно, значит будем думать

Alexander
17.07.2018
14:39:47
Рекомендую второе, разумеется

Кирилл
17.07.2018
14:41:48
Как вариант конечно поискать в boost или poco, ну или придумать решение без такого контейнера

☭
17.07.2018
14:42:43
парни, а по lua есть чайниковский вопрос
поможете?

Alex Фэils?︙
17.07.2018
14:43:51
@prolua

Kingleonide
17.07.2018
14:44:14

Scarf
17.07.2018
14:47:42
https://docs.microsoft.com/en-us/windows/desktop/dlls/dynamic-link-library-best-practices

Kingleonide
17.07.2018
14:48:14
У меня же не экспортируемая скажем так библиотека, а для инъекции

Scarf
17.07.2018
14:48:54
MessageBox - функция из User32.dll

Kingleonide
17.07.2018
14:49:55
Эммм, а как можно еще кратко визуализировать событие?

Alexander
17.07.2018
14:50:30
Что, простите?

Google

Scarf
17.07.2018
14:50:36

Kingleonide
17.07.2018
14:50:47
LoadLibrary?

Scarf
17.07.2018
14:50:49
Или просто проверить результат LoadLibrary.

Azoyan
17.07.2018
14:50:55

Scarf
17.07.2018
14:53:22
Речь же про C++?

FailsBot
17.07.2018
14:57:14
https://en.cppreference.com/w/cpp/types/make_signed

Mikhail Voronov
17.07.2018
14:58:28

Constantine
17.07.2018
15:01:59
А это не UBает вообще? Мне всегда казалось, что const_cast можно только то, что было преобразовано T& -> T const&

Kingleonide
17.07.2018
15:02:37

Mikhail Voronov
17.07.2018
15:03:06

Scarf
17.07.2018
15:03:30
Да, с++
Еще кое-что - http://www.mingw.org/wiki/sampledll

Constantine
17.07.2018
15:03:31

Mikhail Voronov
17.07.2018
15:05:10