C++伪沉思录
hstcghost
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++类型转化分析
仔细想想地位卑贱的类型转换功能(cast),其在程序设计中的地位就象goto语句一样令人鄙视。但是它还不是无法令人忍受,因为当在某些紧要的关头,类型转换还是必需的,这时它是一个必需品。 不过C风格的类型转换并不代表所有的类型转换功能。一来它们过于粗鲁,能允许你在任何类型之间进行转换。不过如果要进行更精确的类型转换,这会是一个优点。在这些类型转换中存在着巨大的不同,例如把一个指向const转载 2010-03-12 08:48:00 · 280 阅读 · 0 评论 -
error LNK1104: cannot open file "xx.exe"
error LNK1104: cannot open file "xx.exe" VC6.0能编译但不能运行,总是出现inking... LINK : fatal error LNK1104: cannot open file "xx.exe" 执行 link.exe 时出错. 多种可能。1.装在C盘了,win7上不能访问,管理员模式运行试试。2.目前进程中正又一个xx.exe正在执行原创 2010-03-12 09:01:00 · 751 阅读 · 0 评论 -
C++中的内存对齐
内存对齐 在我们的程序中,数据结构还有变量等等都需要占有内存,在很多系统中,它都要求内存分配的时候要对齐,这样做的好处就是可以提高访问内存的速度。 我们还是先来看一段简单的程序: 程序一 1 #include 2 using namespace std; 3 4 struct X1 5 { 6 int i转载 2010-03-15 17:11:00 · 375 阅读 · 0 评论 -
error C2593: “operator +=”不明确
处理键盘输入读取按键时: void CTextView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags){ // TODO: 在此添加消息处理程序代码和/或调用默认值 CClientDC dc(this); TEXTMETRIC tm; dc.GetTextMetrics(&tm); if(0x0d == nChar) {原创 2010-03-16 14:31:00 · 1139 阅读 · 0 评论
分享