我已經使用了很多程序,我可以通過拖放文件到可執行文件來使用程序功能。例如,如果存在格式化文本文件的程序,只需將文本文件拖動到可執行文件上即可運行,並使用文本文件作爲目標文件。C++ - 訪問被「刪除」在可執行文件上的文件
對於允許這樣的程序,主函數的外觀如何?
我已經使用了很多程序,我可以通過拖放文件到可執行文件來使用程序功能。例如,如果存在格式化文本文件的程序,只需將文本文件拖動到可執行文件上即可運行,並使用文本文件作爲目標文件。C++ - 訪問被「刪除」在可執行文件上的文件
對於允許這樣的程序,主函數的外觀如何?
丟棄的文件通常只給出命令行參數的程序:
int main(int argc, char** argv)
{
if (argc > 1)
{
// do sth. with argv[1] == first dropped file name
}
}
謝謝。我要去一所我們從未學過這些初始參數的學校。總是無效的主要()。非常感謝! –
哇,'void main()',壞的學校...... – rubenvb
也許這樣的程序接受文件名作爲自己的第一個命令行參數?你試過這個嗎? – szx
你應該用適當的操作系統(我認爲是Windows?)來標記它,因爲它與C++ –
@therefromhere確實很少是的。這是Windows。我最初沒有包括它的道歉。 –