簡體   English   中英

Turbo Pascal Assign()函數轉換為C ++

[英]Turbo Pascal assign() function to c++

是否有與Turbo Pascal的assign(out f:file, const Name)函數類似的功能,該功能在c ++中為文件分配名稱而無需打開文件?

Pascal具有較舊的語言構造,您可以在其中將標識符“綁定”到外部系統資源。 Borland(Turbo Pascal)從未真正實現超出文件訪問例程中所見概念的概念。

大多數現代語言都遵循C風格的方法,這在很大程度上是因為幾乎所有現代操作系統都遵循Unix風格的文件/字符設備/等設計。

無論哪種方式,請問自己要完成的任務到底是什么,然后找出如何使用慣用的C ++做到這一點。 C ++的方法確實更直接。

如您所見 ,C ++在標准庫中沒有辦法創建文件流,給它一個文件名然后打開它。 打開操作使用文件名。

您可以創建一個尚未打開的文件流,但是它沒有文件名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM