- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 关于结构体内存对齐(转)---用严格的数学说话
来源:http://www.cnblogs.com/jincwfly/archive/2007/09/14/892341.html 内存对齐”应该是编译器的“管辖范围”。编译器为程序中的每个“数据单元”安排在适当的位置上。但是C语言的一个特点就是太灵活,太强大,它允许你干预“内存对齐”。如果你想了解更加底层的秘密,“内存对齐”对你就不应该再透明了。 一、内存对齐的原因 大部分的参考资料都是如是说的: 1、平台原因(移植原因):不是所有的硬件平台都能访问任意地址上的任意数据的;某些硬件平台只
2010-09-20 14:39:00 569
原创 C# 下面添加DirectX,DirectSound的引用
今天要用C#开发(vs2010下)DirectSound应用,按照网上说得在: 但我系统里怎么也找不到,我确定安装了DirectX9.0SDK ,因为在C++里做的开发都好好的。 最后看到DircetSDK带的例子里面有C#的,查看引用的位置然后通过浏览的方式添加引用: DirectX在: C:/WINDOWS/assembly/GAC/Microsoft.DirectX/1.0.900.0__31bf3856ad364e35/Microsoft.DirectX.dll DirectS
2010-09-16 14:44:00 9919 2
原创 C#中调用Windows API时的数据类型对应关系(转)
来源:http://yintech.javaeye.com/blog/690002 在C#中做很多应用需要使用win32 API,但发现原型函数的一些数据类型看起来非常费劲,甚至在C#中“没有”这种数据类型,查阅了一下资料,数据类型对应关系整理如下,希望对大家有用: BOOL=System.Int32 BOOLEAN=System.Int32 BYTE=System.UInt16 CHAR=System.Int16 COLORREF=System.UInt32
2010-09-15 20:51:00 652
原创 什么是Alpha,Beta,RC,RTM,OEM版
关于Alpha.beta,RC等版本意义 Alpha是内部测试版,一般不向外部发布,会有很多Bug.除非你也是测试人员,否则不建议使用. 是希腊字母的第一位 表示最初级的版本 alpha就是α,beta就是β alpha版就是比beta还早的测试版,一般都是内部测试的版本 -------------------- Beta: 很容易理解就是测试版,这个阶段的版本会一直加入新的功能。 RC:(Release Candidate) Candidate是候选人的
2010-09-06 09:43:00 616
redhat7.3安装docker-ce18.09.1-3离线安装包
2019-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人