免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: GodPig
打印 上一主题 下一主题

linux下,连包含的头文件都区别大小写?  关闭 [复制链接]

论坛徽章:
0
41 [报告]
发表于 2009-01-06 11:31 |只看该作者
原帖由 net_robber 于 2009-1-6 11:28 发表

实际测试(Linux下),这个地方一定会出错
error: sys\dir.h: No such file or directory


说明你有慧根...

论坛徽章:
0
42 [报告]
发表于 2009-01-06 12:53 |只看该作者
原帖由 cugb_cat 于 2009-1-6 10:52 发表
其实吧,windows也挺好的,我以前也骂过windows白痴,但现在不骂了,因为现在在windows下做了些东西,感觉也不错,哈哈。当自己不很了解一个东西的时候,就把人家骂了狗血淋头,说明自己也很白痴、很不成熟。


我敢说,等你了解这个东西时,你就会知道你自己现在为什么这么白痴、这么不成熟。
当然,也可能你一辈子也不理解这个东西,那你就永远不会知道你现在为什么这么白痴、这么不成熟了。

评分

参与人数 1可用积分 -5 收起 理由
net_robber -5 行文不雅

查看全部评分

论坛徽章:
0
43 [报告]
发表于 2009-01-06 13:34 |只看该作者
原帖由 samon_fu 于 2009-1-5 19:22 发表
linux或者说类UNIX的文件系统从UFS到现在的ext,一直都是区分大小写的,我很欣赏,所以写程序时也会格外小心。

就是由于这类文件系统傻B一样的区分大小写所以迫使你写程序不得不“格外小心”

论坛徽章:
0
44 [报告]
发表于 2009-01-06 13:44 |只看该作者
原帖由 marxn 于 2009-1-6 11:04 发表


嗯,其实应该这么说:ORACLE数据库对象在访问时是不区分大小写的。
不过似乎windows文件系统也一样,在windows下建立一个同时包含大小写字母的文件名,显示出来也是区分大小写的。但如果用不区分大小写的文 ...


也不是吧。oracle数据对象根本就是区分大小写的啊。
只不过默认情况下。不加双引号会有隐式的转大写的动作而已。

论坛徽章:
0
45 [报告]
发表于 2009-01-06 14:14 |只看该作者
原帖由 celise 于 2009-1-6 13:34 发表

就是由于这类文件系统傻B一样的区分大小写所以迫使你写程序不得不“格外小心”

就是由于C#这样的语言区分变量名的大小写迫使你写程序不得不“格外小心”

论坛徽章:
0
46 [报告]
发表于 2009-01-06 15:12 |只看该作者
原帖由 bellavista 于 2009-1-6 13:44 发表


也不是吧。oracle数据对象根本就是区分大小写的啊。
只不过默认情况下。不加双引号会有隐式的转大写的动作而已。


其实你跟我说的是同一个意思
flybutter 该用户已被删除
47 [报告]
发表于 2009-01-06 16:07 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
48 [报告]
发表于 2009-01-06 16:30 |只看该作者
linux区分大小写的原因就是因为c语言区分大小写

论坛徽章:
0
49 [报告]
发表于 2009-01-06 16:46 |只看该作者
直接原因是 ASC II 区分大小写

根本原因是 人类   区分大小写

论坛徽章:
0
50 [报告]
发表于 2009-01-06 16:57 |只看该作者
原帖由 net_robber 于 2009-1-6 16:46 发表
直接原因是 ASC II 区分大小写

根本原因是 人类   区分大小写


说出了根本的原因呵。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP