Не известно, какие уровни будут у игроков. Нужно предположить, что любой игрок может получить любой уровень. В ваших рассуждениях максимум красных ровно два (для уровня четыре...
У меня в программе нет using namespace std; По логике программы, мне нужен вектор с названием pow. Но когда я заинклюдил заголовочный файл random я больше не смог использовать...
А можно немного конкретики по такому вопросу, чтобы разрушить все мифы, засевшие в голове про кучу: 1) Выделить nRows блоков размером nCols * sizeof(T) при помощи std::malloc ...
Ну у меня один и тот же код, работающий за O(N^3), запускается на 16 ядрах одновременно, скажем, происходит несколько вызовов этой функции. N порядка 1000-2000. Внутри функции...
Когда в цикле встречается if, конвейер приостанавливается. Когда используется тернарник - нет. Ветвление может быть заменено тернарником. (alignment) ? (_mm256_store(ar...
Нормально, я на третьем курсе тока узнал. -Wall -Wextra -pedantic не достаточно, не будет ругаться, например, если вы int64_t записываете в int32_t. -Wconversion еще и -Wshado...
Сейчас оно не работает. Как оно должно работать? Я не могу нагуглить. Надо по 4 штуки 32-битных интов перемножить и получить 4 штуки 64-битных интов. Она видимо так не делает....
Нужен скрипт который будет проверять на соответствие исходного кода (имен переменных, классов, функций) на соответствие стайлгайду (возможно общепринятому), указывать где что ...
Не получается включить отчет о векторизации в рабочем проекте, там уже есть флаг O3 в make файле. Делаю так: make CXXFLAGS="-ftree-vectorizer-verbose=2" Билд запускается, но о...
Да, забыл добавить, что RVO гарантированно только начиная с C++11. https://www.ibm.com/developerworks/community/blogs/5894415f-be62-4bc0-81c5-3956e82276f3/entry/RVO_V_S_std_mo...
Вопрос: если написать у массива из интов выравнивание в памяти по 64 при объявлении, а потом передать в функцию, которая принимает указатель на int. Сколько будет прибавляться...
Сейчас. Вот я заинклюдил vector, set, string, map, algorithm. И использую различные алгоритмы, такие как: std::max_element(vector.begin(), vector().end()) и т.д. При этом прог...
С каких стандартов порядок вычисления операндов арифметического выражения строго определен? Я олимпиады на С++11 писал, помню с конца вызывались: f(x) + g(x) + z(x): сначала z...
Многие пишут копирайты и лицензии в своих программах. А как это юридически защищается? Были ли суды? Допустим, взял реализацию чего-либо, удалил копирайт, переписал так, как т...
Если да, то где это применяется? Я только указатели видел
Почему все продолжают писать нижнее подчеркивание перед именами в C++? Существует какая-то плохая книжка, которая этому учит?
Анатолий, что означает формулировка «Ответ в пустоту»? Если это ответ без нажатия «reply» на сообщение, то среди последних 100 сообщений как минимум 10 попадают под этот крите...
Моя текущая настольная книга - по автовекторизации на плюсах на 800 страниц от интела на английском. Подойдет?
А можете подсказать как в C++ организовать проверку кода на соответствие гайдлайну перед коммитом?
Вот видите какая хреновая идея спрашивать кусочками в отрыве от контекста без полной поставновки задачи? Человек несколько дней не может прочитать переменную из файла и сказат...