Риски/затраты на бесполезные слепки?C++

Программы на C++. Форум разработчиков
Anonymous
Риски/затраты на бесполезные слепки?

Сообщение Anonymous »

(Окружающая среда: Linux/RTOS, компилятор: gcc v.7.3.1)
Есть ли риск или стоимость бесполезных приведения типов?
Вот пример:
Project.h:
typedef int32 PRJ_Status_t;
...
#define PRJ_SUCCESS((PRJ_Status_t)0)

Project.cpp:
#include "Project.h"
bool ProjectApp::init()
{
...
return(status == static_cast(PRJ_SUCCESS));
}


Подробнее здесь: https://stackoverflow.com/questions/782 ... less-casts

Вернуться в «C++»