Проблема с #define

234
07 апреля 2018, 22:15

Почему неработоспособен вот этот код:

 #define NUM 10;
 size_t d = 1;
 size_t bufferSize = NUM * d;

Ошибка в последней строке "Операнд * должен быть указателем".

Answer 1

Уберите точку с запятой после #define

 #define NUM 10
 size_t d = 1;
 size_t bufferSize = NUM * d;
READ ALSO
Как получить элемент константной мапы?

Как получить элемент константной мапы?

Создаю глобальную константную мапу и пытаюсь взят её элемент через опертаор [ ] в константную переменную, но компилятор говорит, что так нельзяКакие...

217
Задание C++. d=2*c;

Задание C++. d=2*c;

Здравствуйте! Мне задали создать переменную со значением 2*сИ дать ей имя d

314