模板總是變得很漫長,當我有一定的載體和模板包含的對象,並最終看起來就像一堆> > > > > > >
,幾乎沒有幫助辨別界限有時,像這樣:標準方式
std::vector< std::pair< std::string, std::set<std::string> > >
有沒有一種標準的方法來減少長度,或使項目易於區分?我的實際代碼是這個類聲明。
我試過縮短函數名稱並輸入返回值。
class Event_Maker
{
public:
virtual ~Event_Maker() {};
// this one *this juts out really far v
virtual std::vector< std::unique_ptr<Event> > transfer_events(void) = 0;
};
'typedef' –
一樣的:typedef的std ::矢量> Event_List; :D –
user2738698