2011-02-05 54 views

回答

20

這只是舊的C varargs語法;該語法允許省略逗號。以下是等效的:

int printf(const char* fmt, ...); 
int printf(const char* fmt...); 
+4

合理! – 2011-02-05 16:57:43

3

您是否調用過該函數?在調用它們之前,模板函數不會被編譯。 並在Visual Studio 2010中,智能感知顯示功能的真正的語法將

template <class T> void f(T&, ...) 

聞起來像老可變參數的語法。

相關問題