![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
Bruce_Jee
C++ DM 嵌入式 互联网
博客迁往新浪,欢迎大家光临,地址:
http://blog.sina.com.cn/u/1822337761
展开
-
关于字节对齐的问题(转载)
C++ sizeof与对象内存布局http://www.kklinux.com/html/biancheng/C-C--/200903/03-3799.html关于字节对齐的问题 请看下面的结构: struct MyStruct { double dda1; char d转载 2009-10-06 19:10:00 · 645 阅读 · 0 评论 -
深入理解C语言指针【转载】
http://develop.csai.cn/c/200702011039071484.htm 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: (1)int *ptr; (转载 2009-10-08 21:34:00 · 598 阅读 · 0 评论 -
C++中const用法总结【转载】
作者JuKevin 1. const 修饰普通变量和指针 const 修饰变量,一般有两种写法: const TYPE value; TYPE const value; 这两种写法在本质上是一样的。 它的含义是: const 修饰的类型为 TYPE 的变量 value 是不可变的。 对于一个非指针的类型 TYPE ,无论怎么写,都是一个含义,即 value 值不可变。转载 2009-10-08 21:51:00 · 721 阅读 · 0 评论 -
More Effective C++:不要重载的操作符
More Effective C++:不要重载的操作符与C一样,C++使用布尔表达式简化求值法(short-circuit evaluation)。这表示一旦确定了布尔表达式的真假值,即使还有部分表达式没有被测试,布尔表达式也停止运算。例如: char *p;...if ((p != 0) && (strlen(p) > 10)) ... 这里转载 2009-11-08 11:14:00 · 766 阅读 · 0 评论 -
C++指针与引用
http://www.kklinux.com/html/biancheng/C-C--/200903/03-3803.html 一. 概括指针和引用,在C++的软件开发中非常常见,如果能恰当的使用它们能够极大的提高整个软件的效率,但是很多的C++学习者对它们的各种使用情况并不是都了解,这就导致了实际的软件开转载 2009-11-08 14:38:00 · 976 阅读 · 0 评论 -
泛型算法:有序集合set_union和set_intersection
一 常犯的错误請問各位高手下面的set_union是哪弄錯了嗎為啥我一執行就會出現錯誤訊息vector a,b,c;for(int i= 0; i { a.push_back(e); b.push_back(e+6); }vector::iterator reas;reas = set_union(a.begin(),a.end(),b.begin(),b.end(),c.begin());转载 2010-12-22 21:38:00 · 2749 阅读 · 0 评论