我想知道模板類型是否有'push_back'方法。 我試過了這個例子:Is it possible to write a template to check for a function's existence? 我的代碼: template <typename T>
class has_push_back
{
typedef char one;
typedef long
我似乎無法弄清楚我要出錯的地方。 看到https://ideone.com/WKsZSN 我想創建一個函數,只有當它的參數是某種類型的模板類暴露了迭代器的typedef時才存在。 在非有條件的情況下,該功能會是這個樣子:在這種情況下 template<template <class, class> class C, class T, class A>
void DoSomething(C<T,A