我在某处读过,将每个typedef
文件放在单独的文件中很好,但甚至没有解释。
例如像这样:
#ifndef _MYTYPEDEF_H
#define _MYTYPEDEF_H
#pragma once
#include <iostream>
typedef std::pair<unsigned short, int> my_typedef;
#endif //_MYTYPEDEF_H
但是我认为如果我的项目中有例如 50typedef
秒,那将是一团糟,所以会有 50 个文件供他们使用。