温婉飞鸟

文章
3
资源
1
加入时间
2年10月17天

C++11新特性之 nullptr

我们知道在编程的世界里,0有双重的角色,可以表示整数零,也可以表示一个空指针。在C语言中,通过预编译宏NULL,可以区分0表示的是零还是(void*)0.但是,在C++的世界中,这样是不可以的。C++中允许函数重载。例如:void foo(char *);void foo(int);如果把NULL定义为0,那么foo(NULL)将调用哪个函数呢?这样的话,编译器不会知道调用哪个函数。所以C++11

SQL数据库存储过程示例解析

什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方