.cpp, .h (VS file)
.cc, .h (GCC file)
C中:
头文件后缀名: .h
源文件后缀名: .c
C++中:
头文件后缀名: .h, .hpp, .hxx
源文件后缀名:.cpp, .cc, .cxx, .C .c++
这是现在不同标准下给出的扩展名:
Unix: C, cc, cxx, c
GNU C++: C, cc, cxx, cpp, c++
Digital Mars: cpp, cxx
Borland: C++ cpp
Watcom: cpp
Microsoft Visual C++: cpp, cxx, cc
Metrowerks CodeWarrior: cpp, cp, cc, cxx, c++
这些东西其实就是个标注,给人看的,叫什么无所谓,只要能看出和c有关但也有别就行
我大胆YY一下:
c++就是直接用语言的名字命名的扩展名,cpp也类似(C Plus Plus)
但有些系统可能不支持在文件名里放入加号"+"
所以有用x代替+(你不觉得x很像斜倒下来的加号么……),于是有了cxx
而C和cc则是代表这是c的“加大”或“加强”版
当然,C这个扩展名在Win系统下用显然不合适,因为Win是大小写不敏感系统
对Win来说"test.c"和"TEST.C"是完全相同的文件名
但在Linux/Unix平台上就不同了
GCC 中以 .s为后缀的文件,是汇编语言源代码文件
-----------------------------------------------------
GCC文件后缀名:
.c为后缀的文件,C语言源代码文件;
.a为后缀的文件,是由目标文件构成的档案库文件;
.C,.cc或.cxx 为后缀的文件,是C++源代码文件;
.h为后缀的文件,是程序所包含的头文件;
.i 为后缀的文件,是已经预处理过的C源代码文件;
.ii为后缀的文件,是已经预处理过的C++源代码文件;
.m为后缀的文件,是Objective-C源代码文件;
.o为后缀的文件,是编译后的目标文件;
.s为后缀的文件,是汇编语言源代码文件;
.S为后缀的文件,是经过预编译的汇编语言源代码文件。
扩展名为.hxs文件是Web文件。比如office2007和2010版的帮助文件使用的是HXS文件格式,是MS的第二代帮助文件。hxs文件是Microsoft编译帮助格式。模板的自定义帮助内容。这些内容可作为标准的 HTML (.html) 打包,或以 Microsoft 编译帮助格式 (.hxs) 打包。自定义帮助文件可位于任何目录下。
如果一定要单独打开hxs文件,可以使用这款提取软件来打开hxs文件。
使用方法是这样的:
1)解压后,双击H2Viewer.exe执行安装(到某一路径下。默认路径是:D:OFFICE2007OFFTOOLS)
2)到安装文件夹下,打开H2Viewer.exe程序,即可选择要单独提取出来查看的帮助文件了。
通过这个方法可以间接解决如何打开hxs文件。
一、手机系统垃圾的清理(以下文件定期清理) 1.凡是见到 cache 文件夹(即缓存文件夹)的,里面的文件都可以全部删除,典型的 cache 文件夹路径如下: C:\Private\101f8857\Cache C:\Data\DxInfo_3GT\Cache(3G 坛的隐藏文件夹) C:\System\cache 2.凡是见到文件名中包含 cache 这个单词的,该文件都可以删除,典型的包含 cache 单词的文件路径如下: C:\Private\1020dce\preInstalledAppsCache.dat C:\Private\1020dce\instFailedAppsCache.dat 3.凡是见到_PAlbTN 文件夹(即缩略图文件夹)的,里面的文件都可以全部删除,典型的 _PAlbTN 文件夹路径如下: C:\Data\Images\superscreenshots\_PAlbTN(超级截图的隐藏文件夹)这个最好不要删除啦,因为删除以后,下一次打开图片库的时候,还要自动生成,很卡的 4.凡是见到temp 文件夹的(即临时文件夹)的,里面的文件都可以全部删除,典型的temp 文件夹路径如下: C:\System\temp C:\TempUA 5.删除以下文件夹里所有MobileCrash_开头的文件,但是一定要保留mc_info.txt 文件: C:\Private\1020e519 原理:你的手机每死机一次,1020e519 就会自动生成一个 MobileCrash_开头的文件。这个文件用于记录是哪个软件导致了你的手机死机,对于非维修人员而言是毫无用处的,而且你死机次数越多,这个文件的数目也越多——当然,你的C 盘空间也越少。 6.用X-plore 查找并删除所有*.$$$的文件。 7.删除所有后缀名为.rxx 的文件(即语言文件,其中xx 为数字),但是一定要保留r01 和r31。典型的语言文件路径如下: C:\RESOURCE\APPS\NAFRuntime(N-GAGE 平台,需开启open4all 权限删除。注意,不是叫你去删除这个文件夹以及文件夹里不相干的文件) C:\RESOURCE(需开启 open4all 权限删除。注意,不是叫你去删除这个文件夹以及文件夹里不相干的文件) 8.删除所有后缀名为.hxx 的文件(即帮助文件,其中xx 为数字),但是一定要保留h01 和h31。典型的帮助文件路径如下: C:\RESOURCE\help(需开启 open4all 权限删除。注意,不是叫你去删除这个文件夹以及文件夹里不相干的文件) 9.删除以下文件夹中中的的PlayHelpxx.xml 文件(即N-Gage 帮助文件,其中xx 为数字),但是一定要保留PlayHelp01 和hPlayHelp31: C:\Private\20003b78(需开启 open4all 权限删除。注意,不是叫你去删除这个文件夹以及文件夹里不相干的文件) 10.对于曾经安装并且删除过的程序,我们可以删除以下路径中和程序名称一样或大致一致的子文件夹: C:\Data\程序名称 需要重点指出的是,CallMaster 是来电通、DXInfo_3GT 是3G 坛、hdesktop 是航海桌面(有两个子文件夹)、Images 是存放照片的文件夹、NetDragon 是熊猫看书、system 是 Quickoffice,不要看差了。 没有把握或无法辨别出来的子文件夹就不要删除了。 不过如果你亟需增加 C 盘空间又不在乎熊猫看书的图书书签丢失的话,可以直接删除 NetDragon 文件夹以恢复数百KB 的空间(前提是熊猫看书安装在E 盘)。 11.对于曾经安装并且删除过的程序,我们可以删除以下路径中和程序名称一样或大致一致的子文件夹: C:\System\Apps\程序名称 没有把握或无法辨别出来的子文件夹就不要删除了。 12.对于曾经安装并且删除过的程序,我们可以删除以下路径中和程序名称一样或大致一致的子文件夹: C:\System\data\程序名称 没有把握或无法辨别出来的子文件夹就不要删除了。 如果曾经安装后又卸载了 Toptraffic 的话,toptraffic 这个文件夹一定要删除掉(需要先去除系统和只读属性),因为有375KB 之大。 二、自带播放器播放列表及音乐库垃圾的清理 主要用于删除列表中错误的音乐文件,清空音乐库,从而重新彻底刷新音乐库。 1.v2021 的方法(完成后重启,刷新音乐库) E:\private\101ffc31\--清空里面的文件(文件夹是隐藏的,需打开显示隐藏文件选项) E:\private\101ffca9\--清空里面的文件(文件夹是隐藏的,需打开显示隐藏文件选项) 2.v3031 的方法(完成后重启,刷新音乐库) E:\private\10281e17\--清空里面的文件(文件夹是隐藏的,需打开显示隐藏文件选项) E:\private\101ffca9\--清空里面的文件(文件夹是隐藏的,需打开显示隐藏文件选项) 三、程序卸载后残余文件垃圾的清理 1. sis 类程序 一般软件卸载后会留下一部分用户的配置文件,需要手动删除!!!下面说明具体方法。 我就拿搜狗输入法v1.41 开刀啦(反正它很鸡肋)!!! 搜狗会在安装盘下的data 文件下留有一个sogo 的文件夹,里头是备份文件,删除即可。 其他软件一般会在安装盘下得 data 文件夹(或者根目录,这种情况一般出现在 E 盘)下创建一个以该软件的英文名称命名的文件夹来存储用户的配置文件,找到它删除即可。 另外软件一般会在 !:\system\data\ !:\system\apps\ !:\resource\apps\ 下保留一些配置文件(!代表你所安装的盘符) 在这些文件夹中你会发现很多似曾相识的文件名!!! 动手能力强的机油可以看看有没有已经卸载了的软件残余的配置文件(即以该软件名称命名的文件)。 如果发现有已经删除了的软件的残余文件,删除即可。。。 2.jar/jad 类程序的清理 s60 的手机在安装jar/jad 类程序时,会安装在 !:\private\102033e6\MIDlets 文件夹(!代表你所安装的盘符) 生成一个类似“[********]”的文件夹(*代表数字或字母,8 位的),里面是你所安装的文件,至于是安装的什么程序可以从文件夹中的文件名称看出来,如果该程序已经删除,而该文件夹依然存在,删除即可。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)