首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
BOOST_PREVENT_MACRO_SUBSTITUTION
】的更多相关文章
BOOST_PREVENT_MACRO_SUBSTITUTION
[BOOST_PREVENT_MACRO_SUBSTITUTION] 用于防止函数被macro替换的问题. 例如: 参考: 1.https://blog.csdn.net/yanxiangtianji/article/details/8765986…
【转载】:【C++跨平台系列】解决STL的max()与numeric_limits::max()和VC6 min/max 宏冲突问题
http://www.cnblogs.com/cvbnm/articles/1947743.html 多年以前,Microsoft 幹了一件比 #define N 3 還要蠢的蠢事,那就是在 <windows.h> 放入了 min/max 這兩個宏命令(macros). #define max(a,b) (((a) > (b)) ? (a) : (b)) 因此,我們沒辦法好好地使用 C++ Standard 的 min/max 這兩個 algorithms,也沒有辦…
boost::pool 库速记
使用示例 #include <functional> #include <iostream> #include <boost/pool/pool.hpp> #include <boost/pool/object_pool.hpp> namespace xy{ using namespace std; class A{ public: A(){ cout<<"Construct: "<<endl; } A(int a…