stdlib не работает в nxtOSEK

Я программирую Lego Nxt Brick с помощью nxtOSEK в C ++. Кажется, что библиотека stdlib.h не работает, но библиотека string.h работает нормально. Кто-нибудь видел это раньше?

мой включает

#include <string.h>
#include <stdlib.h>

моя ошибка

LegoQueue.cpp: In function ‘void queue::debugstring(char*)’:
LegoQueue.cpp:131: error: ‘itoa’ was not declared in this scope

Несмотря на то, что документация c ++ для itoa (http://www.cplusplus.com/reference/cstdlib/itoa/) четко указывает, что itoa должна быть в stdlib.h, itoa не объявлена. Любая помощь будет оценена, спасибо.

-1

Решение

Если вы компилируете свой код на C ++, вам лучше написать директивы include следующим образом:

#include <cstdlib>
#include <cstring>

Пожалуйста, дайте мне знать, если это поможет.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]