CLion踩坑之一 檔案的相對路徑

2022-01-11 16:57:41 字數 608 閱讀 4110

犯了經驗主義錯誤,以為clion的相對路徑和idea一樣都是在專案的資料夾下面。但是,事實並不是這樣。

預設的情況下,./ 獲取當前路徑是在 cmake-build-debug 資料夾下。

如果想要修改成和idea中類似在整個專案下,需要修改工作空間。

測試:

int main() 

fclose(fp);

return 0;

}

輸出結果,成功讀出檔案:

其實,從輸出結果也可以看出,生成的 exe 檔案是在 cmake-build-debug 資料夾下。

注意:還有乙個坑,就是讀取的檔案如果檔名是中文的話,結果是無法讀取,改成英文名後讀取正常,而檔案內容則是中英文皆可。

字元流之一(檔案加密)

題目 準備乙個文字檔案 非二進位制 其中包含ascii碼的字元和中文字元。設計乙個方法 public static void encodefile file encodingfile,file encodedfile 在這個方法中把encodingfile的內容進行加密,然後儲存到encodedfi...

kafka高效之一 檔案系統

kafka關鍵特 可伸縮架構 高吞吐量 consumer自動負載均衡 支援集群多副本 而 本部落格是乙個kafka檔案系統深入過程 儲存結構 目的 提高 磁碟利用率 和訊息處理效能 1.在kafka檔案系統中,同乙個topic下有多個不同partition,每個partition建立乙個 目錄。即 ...

kafka高效之一 檔案系統

kafka關鍵特 可伸縮架構 高吞吐量 consumer自動負載均衡 支援集群多副本而本 部落格是乙個kafka檔案系統深入過程 儲存結構 目的 提高磁碟利用率和訊息處理效能。1.在kafka檔案系統中,同乙個topic下有多個不同partition,每個partition建立乙個目錄。即 topi...