-2
以下のコードを試してみましたが、コンパイルしませんでした。基本的な目的は、名前空間、つまりstdまたはeastlを定義し、コンテナの種類:プリプロセッサのディレクティブに基づいて名前空間名+コンテナを組み立てる
#ifndef EASTL
#include <vector>
#define NMS std
#else
#include <EASTL\vector.h>
#define NMS eastl
#endif
template<class T>
using vector_t = NMS##::##vector<T>;
残念ながら、私はそれを行う方法を見つけることができませんでした。どんな提案も大歓迎です。あなたはそれを望んで本当に確信している場合は
これは誤植ではありません... – immibis