增加一个预处理项NOMINMAX ...
转载 2021-09-16 20:20:00
355阅读
2评论
#include <windows.h>#undef max#undef min#include <常用>#define NOMINMAX这种方法是不行的.
原创 2022-02-25 14:27:16
508阅读
#include <windows.h>#undef max#undef min#include <常用>#define NOMINMAX这种方法是不行的.
原创 2021-08-20 09:42:22
657阅读
调用dll,首先就有c++与windows冲突的故事.所以,先把障碍解决掉.首先在库上用 名字空间 标;#define NOMINMAX#include <窗口.h>去掉min,max不然,折腾.然后要解决char byte与std::byte的冲突.这里更详细.在cpp上添加:#define _HAS_STD_BYTE 0#include <常用>#include "解库号.cpp"如下.然后,就可以编译正常了.我们的库不用写def文件.因为写了,也
原创 2021-08-20 09:15:25
567阅读
调用dll,首先就有c++与windows冲突的故事.所以,先把障碍解决掉.首先在库上用 名字空间 标;#define NOMINMAX#include <窗口.h>去掉min,max不然,折腾.然后要解决char byte与std::byte的冲突.这里更详细.在cpp上添加:#define _HAS_STD_BYTE 0#include <常用>#include "解库号.cpp"如下.然后,就可以编译正常了.我们的库不用写def文件.因为写了,也
原创 2022-02-25 14:27:13
1284阅读