修改algo2-1.cpp後重新編譯運行主程序,輸出仍為修改前內容。
.obj/.o未重新編譯 → 刪除bin/、obj/、Debug/、Release/目錄後Rebuild All。algo2-1.cpp(不同目錄),修改的非編譯使用的 → 用VS「Open Containing Folder」確認物理路徑。Ctrl+S強制保存,或啟用「Auto Save」。stdafx.h包含該頭文件,修改未觸發PCH重建 → 刪除.pch或關閉PCH。project/
├── main.c # 主函數
├── algo.h # 聲明(僅聲明,無定義)
├── algo.c # 實現
└── Makefile / .sln # 構建腳本
注意:.c/.cpp文件**不要**用#include "algo2-1.cpp"包含實現文件,應包含.h聲明文件,實現文件單獨編譯鏈接。
*.obj、*.o、*.exe、*.pch)。Rebuild All(VS)或make clean && make。