例程:
main.cpp
#include <iostream>
#ifndef C++11
#define C++11
#endif
#ifdef C++11
#define __cplusplus 201103L //C++11 标准定义
#endif
#ifdef C98
#define __cplusplus 199711L //C98/03标准定义
#endif
#include <list>
#include <vector>
#include "Test.h"
#include "Test2.h"
using namespace std;
//初始化列表做为参数测试
void initList(initializer_list<int> _init_list){
for (auto item:_init_list) {
cout<<item<<endl;
}
}
//类对象做为引用测试
void func(const Test2&){
}
int main() {
cout << "Hello, World!\n" << __cplusplus << endl;
vector<list<int> > a;//