- 博客(4)
- 收藏
- 关注
原创 深入理解C++中的mutable关键字
mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。 在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。 我们知道,如果类的成员函数不会
2011-09-08 20:59:46
284
原创 定义结构体指针,内存空间分配问题
//下面仅仅是定义一个类型,不会产生变量,所以不存在分配空间的问题 struct data { int i; int j; }; void main(void) { struct data dat1; //定义一个struct data
2011-09-08 20:47:29
3093
转载 (int)a、&a、(int)&a、(int&)a的区别,很偏僻的题
#include #include #include #include using namespace std; int main() { float a = 1.0f; cout //4 cout //4 cout //1 cout /*取a的地址
2011-09-08 10:44:18
542
原创 std::string 与 char 类型的相互转换
<br />//string 转换为 char 型<br /> char* str = strdup ( SendData.strSql.c_str() );<br /> cout << str << endl;<br /> delete str;//释放内存<br />//char 转换为 string 型<br /> char* str = "char 转换为 string 型";<br /> SendData.strSql = str;<br />//SendData.s
2011-05-25 09:36:00
827
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人