Size: a a a

2020 August 01

CC

Cool Cooler in C++ Together 2.0
Ого
источник

CC

Cool Cooler in C++ Together 2.0
Мне понравились макросы
источник

CC

Cool Cooler in C++ Together 2.0
Для указания, что нужно делать либам
источник

CC

Cool Cooler in C++ Together 2.0
А что не нужно
источник

CC

Cool Cooler in C++ Together 2.0
И как
источник

CC

Cool Cooler in C++ Together 2.0
#define COMMON_TWO
#define SCR_WIDTH 640
#define SCR_HEIGHT 480
#define DEBUG
#define ONLY_SIGNIFICANT_ERRORS
#include <common-part.h>
источник

CC

Cool Cooler in C++ Together 2.0
Cool Cooler
#define COMMON_TWO
#define SCR_WIDTH 640
#define SCR_HEIGHT 480
#define DEBUG
#define ONLY_SIGNIFICANT_ERRORS
#include <common-part.h>
Вот такое длинное теперь у меня подключение common-part.h
источник

AB

Artöm Bakri Al-Sarmi... in C++ Together 2.0
Cool Cooler
#define COMMON_TWO
#define SCR_WIDTH 640
#define SCR_HEIGHT 480
#define DEBUG
#define ONLY_SIGNIFICANT_ERRORS
#include <common-part.h>
Это имеет смысл конфигурировать через cmake, если в рантайме они не меняются
источник

CC

Cool Cooler in C++ Together 2.0
Artöm Bakri Al-Sarmini
Это имеет смысл конфигурировать через cmake, если в рантайме они не меняются
А тут и так без рантайма
источник

CC

Cool Cooler in C++ Together 2.0
Макросы же
источник

CC

Cool Cooler in C++ Together 2.0
Artöm Bakri Al-Sarmini
Это имеет смысл конфигурировать через cmake, если в рантайме они не меняются
А как в cmake это делать?
источник

AB

Artöm Bakri Al-Sarmi... in C++ Together 2.0
target_compile_definitions вроде
источник

CC

Cool Cooler in C++ Together 2.0
Artöm Bakri Al-Sarmini
target_compile_definitions вроде
Ммм, ок
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Cool Cooler
#define COMMON_TWO
#define SCR_WIDTH 640
#define SCR_HEIGHT 480
#define DEBUG
#define ONLY_SIGNIFICANT_ERRORS
#include <common-part.h>
Второй и третий лучше заменить на constexpr auto
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Artöm Bakri Al-Sarmini
target_compile_definitions вроде
+
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Cool Cooler
Мне понравились макросы
О, чувствуешь, как тёмная сторона Силы возобладает над тобой?
источник

CC

Cool Cooler in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
О, чувствуешь, как тёмная сторона Силы возобладает над тобой?
Походу да
источник

CC

Cool Cooler in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
Второй и третий лучше заменить на constexpr auto
Это куда их совать?
источник

RX

Rapira X in C++ Together 2.0
Cool Cooler
Если говорить о std::vector в плюсах, то они по сути динамические массивы, да
А ещё есть вектора в математике — они задают направление и длину/силу/интенсивность этого направления, ну или вектор это несколько координат, ну или вектор это просто несколько чисел
Как я понял std::vector это библиотека которая позволяет пользоваться динамическими массивами. Но есть еще встроенные динамические массивы.
источник

f&

fox.py &>/dev... in C++ Together 2.0
Rapira X
Как я понял std::vector это библиотека которая позволяет пользоваться динамическими массивами. Но есть еще встроенные динамические массивы.
какие встроенные?
источник