C++调用matlab char16_t 重复定义

在C++中#include<engine.h>后再包含C++的标准库头文件时,编译器会报char16_t 已定义

解决这个问题的代码如下:

#define CHAR16_T
#define char16_t wchar_t
#include <engine.h>
#undef char16_t


以下包括C++标准库的头文件

 

posted @ 2018-09-29 09:42  网络迷途少年  阅读(400)  评论(0)    收藏  举报