DEV C++中头文件fstream继承了iostream,为什么我包含了fstream还要再包含iostream才能使用cin和cout

DEV C++中头文件fstream继承了iostream,为什么我包含了fstream还要再包含iostream才能使用cin和cout,第1张

头文件,某头文件中含另一头文件,不叫继承。

类继承,不等慎宏前于头文件已绝激 包含(或你说的继承)那个类有关的头文件。

头文件fstream 里没有包含iostream,宽清而cerr、cout 在iostream头文件中。所以要加iostream。

/稿磨姿/TimeBeijing.idl

import "游兄oaidl.idl"

import "ocidl.idl"

[

object,

uuid(61A1C81D-82CA-44e4-A60E-7BDD8E58A833),

oleautomation

]

interface ITimeBeijing : IUnknown //定义ITimeBeijing接键绝口

{

HRESULT GetTimeBeijing([out]int * hour, [out]int * min, [out]int * sec)

}

[

uuid(1E850106-D5C5-4249-86DF-40256DB3A5D2),

version(1.0)

]

library TimeBeijingLib

{

importlib("stdole32.tlb")

[

uuid(57E9BE40-AE4F-493b-A79B-FBBF7EC7F2AE)

]

coclass TimeBeijingClass//定义TimeBeijingClass类

{

[default] interface ITimeBeijing

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12288401.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存