日期:2011-03-22 13:56:00 来源:本站整理
实例解析C++/CLI的输入与输出[VC/C++编程]
本文“实例解析C++/CLI的输入与输出[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
当利用尺度C++编程时,我们已开始接触到两个主要的I/O"工具":尺度C头文件cstdio和尺度C++中与流相关的头文件iostream,假如加上Windows的话,那么还有Win32库和MFC库,别的,还有CLI/.NET.本文将要探究的,就是C++/CLI中的输入与输出.
简介
平常,我们与文件或设备举行通讯的逻辑通道,称为流.数据可以8位字节或16位Unicode字符情势举行读写,而二者都有其自己的类集;别的,还有效于在字节与字符之间转换的类.此中,字符畅通过Stream类及其的派生类实现;字符畅通过TextReader与TextWriter类及其的派生类实现.
在图1中演示了尺度I/O的类担当关系.(带有System命名空间前缀的类与I/O无关,但其倒是I/O类的基类.)
图1:尺度I/O类担当关系
System::Object
System::Attribute
System::ComponentModel::MemberAttribute
System::ComponentModel::DescriptionAttribute
IODescriptionAttribute
System::ComponentModel::Component
FileSystemWatcher
System::Delegate
FileSystemEventHandler
RenamedEventHandler
System::EventArgs
FileSystemEventArgs
RenamedEventArgs
System::Exception
IOException
DirectoryNotFoundException
EndOfStreamException
FileNotFoundException
PathTooLongException
System::SystemException
InternalBufferOverflowException
BinaryReader
BinaryWriter
FileSystemEntry
Directory
File
Stream
BufferedStream
FileStream
MemoryStream
TextReader
StreamReader
StringReader
TextWriter
StreamWriter
StringWriter
System::ValueType
System::Enum
ChangedFilters
FileAccess
FileMode
FileShare
FileSystemAttributes
SeekOrigin
WatcherChangeTypes
WatcherTarget
WaitForChangedResult
每当一个程序运行时,会自动为我们翻开三个流,辨别是:
以上是“实例解析C++/CLI的输入与输出[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论