- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 C++模板
一、模板分为函数模板和类模板两种 1、函数模板 template <class 类型参数1, class类型参数2, ...> 返回值类型 模板名(形参表) { 函数体 } //class关键字可以用typename关键字替换 函数模板看上去就像一个函数。如Swap模板函数: template <typename T> void Swap(T &...
2019-04-07 14:37:20
173
原创 SQL中的左右连接的使用情况
1、什么使用使用 例如:现在需要统计超市每个商品每月卖了多少 商品表(商品编号,商品名称) 销售表(商品编号,销售数量,月份) select a.商品名称, sum(b.销售数量), b.月份 from 商品表 a, 销售表 b where a.商品编号 = b.商品编号 group by b.月份, b.商品编号 上面没有统计到未卖出去的商品。 这种情况就需要使用到左连接或右...
2019-03-31 15:44:56
4591
原创 模板的使用
基类 baseentity.h struct BaseEntity { //转为参数集 virtual void ToParams(QVariantMap ¶ms) const = 0; //从参数集设值 virtual void FromParams(const QVariantMap ¶ms) = 0; }; #def...
2019-03-31 13:25:08
147
原创 sql server 函数大全
SQL2008 表达式:是常量、变量、列或函数等与运算符的任意组合。 一、字符串函数 函数 名称 参数 示例 说明 ascii(字符串表达式) select ascii('abc') 返回 97 返回字符串中最左侧的字符的ASCII 码。 char(整数表达式) select char(100) 返回 d 把ASCII 码转换为字符。 介于0 和 255 之间的整数。如果该整数表...
2019-03-14 19:40:10
385
原创 C/C++ 宏的理解
1.宏可以像函数一样被定义 #define min(a,b) ((a) < (b) ? (a) : (b)) 必须加括号,min才会被作为宏展开,否则不做任何处理 2. 如果宏需要参数,你可以不传 编译器会给你警告(宏参数不够),但是这会导致错误 3. #和##的意义 #define STRING(x) #x #define SIGN( x ) INT_##x //ST...
2019-03-14 19:12:01
365
空空如也
vs2008 MFC创建窗口打开Excel进行读写
2016-05-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人