Есть перечисление:
enum {
FALSE=0,
TRUE=1
}BOOL;
Нужно, чтобы присваивание вида BOOL var=true; было законным.
Не знаю для чего это может понадобится, однако:
enum BOOL : bool {
FALSE = false,
TRUE = true
};
int main() {
BOOL var = static_cast<BOOL>(true);
}
Да обычное приведение, можно даже не указывать базовый тип:
#include <iostream>
#include <iomanip>
enum BOOL
{
FALSE=0,
TRUE=1
};
int main()
{
BOOL var = BOOL(true);
BOOL war = static_cast<BOOL>(true);
}
https://ideone.com/uL9JqG
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Например ввести команду ls, и считать список файлов в директории
Мне нужно написать функции которые добавляют и удаляют значения в QVector
Я студент, и недавно появилось задание написать простейший графический редактор по исходникам преподаВ принципе, ничего сложного, но вот...