說我有喜歡是標準輸出本地可用的標記在C + +?
void printToSomewhere(FILE* stream, char* msg){
fprintf(stream, "%s", msg);
}
的功能。如果我想流是stdout
,我必須在此之前宣佈在調用函數:
...
FILE* stdout;
printToSomewhere(stdout, "printing to stdout");
...
或者我可以調用函數不必須明確定義/包含/ etc stdout?
...
printToSomewhere(stdout, "printing to stdout");
...
請選擇C和C++之一。 – fuz
由於缺乏研究努力而被低估。 –
@BaummitAugen我不確定應該在什麼樣的'研究努力'應用於人們甚至不確定如何說出他們所問的問題的情況下。 – galois