游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3240|回复: 10

菜鸟问题:open和_open的区别

[复制链接]

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2006-2-14 04:06:00 | 显示全部楼层 |阅读模式
我是菜鸟一个,不大清楚这个问题,Google又不认"_",查都查不到。
请哪位告诉我一下,万分感谢!
[em24]

18

主题

279

帖子

279

积分

中级会员

Rank: 3Rank: 3

积分
279
QQ
发表于 2006-2-14 11:39:00 | 显示全部楼层

Re:菜鸟问题:open和_open的区别

加"_"的一般是库的内部实现版本
哪里的"open"?
去MSDN上搜

4

主题

75

帖子

92

积分

注册会员

Rank: 2

积分
92
发表于 2006-2-14 18:27:00 | 显示全部楼层

Re:菜鸟问题:open和_open的区别

可以用“_open"搜索
google都用不好啊...

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2006-2-14 19:19:00 | 显示全部楼层

Re:菜鸟问题:open和_open的区别

狗狗原来加引号就可以搜啊,啊呀,真是不知道啊,丢人啊

查了MSDN,也不知道是哪个open,T T,我要C里有的那个open
我以前只知道fopen,刚看了一个代码里面有_open.
就去查自己的书,只看到书里提到io.h里有open,书里没写它的原型
去狗狗查没查出来,所以发贴来问
是不是加_的是内部实现,和不加的参数一样啊

我太菜了,昏昏,各位大大帮帮忙,教教我好不好,还有怎么学也告诉我一下,这个更重要。

谢谢!谢谢!

4

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2006-2-15 00:58:00 | 显示全部楼层

Re:菜鸟问题:open和_open的区别

我也想直到,可是好象说了半天没有说清楚的。

10

主题

88

帖子

88

积分

注册会员

Rank: 2

积分
88
发表于 2006-2-15 01:28:00 | 显示全部楼层

Re:菜鸟问题:open和_open的区别

难道是一楼所说的……

要不然,不知道下面的写法是不是和楼主情况类似

typedef struct _MYSTRUCT
{
    int va1;
    float va2;
    char* var3;
}MYSTRUCT, *LPMYSTRUCT;

36

主题

109

帖子

109

积分

注册会员

Rank: 2

积分
109
发表于 2006-2-15 09:49:00 | 显示全部楼层

Re:菜鸟问题:open和_open的区别

晕了!

33

主题

669

帖子

669

积分

高级会员

Rank: 4

积分
669
QQ
发表于 2006-2-15 15:27:00 | 显示全部楼层

Re:菜鸟问题:open和_open的区别

应该是open的内部版本

0

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2006-2-15 17:44:00 | 显示全部楼层

Re:菜鸟问题:open和_open的区别

c语言的编译器默认就是在所有的函数前加_, 所以c源代码中的open经过编译链接后就是_open.
以c源代码的角度这个并不重要,要是汇编和c联合编程就有必要知道.

14

主题

245

帖子

256

积分

中级会员

Rank: 3Rank: 3

积分
256
QQ
发表于 2006-2-18 04:22:00 | 显示全部楼层

Re: Re:菜鸟问题:open和_open的区别

azureyes: Re:菜鸟问题:open和_open的区别

应该是对应的 UNICODE 的版本吧


这个跟unicode版本不是一回事。应该是内部实现。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-23 11:50

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表