- 博客(139)
- 资源 (7)
- 收藏
- 关注
原创 New Features in C++11 学习
一、for循环:1.举例:vector ve = {0,1,2,3,4,5,6,7,8,9,};for( auto &r : ve) r *= 2;2.相当于:for(auto beg = ve.begin(),end = ve.end();beg != end;++beg){ auto &r = (*beg); r *= 2;}二、Lambda
2013-05-16 15:42:24 1174
原创 STL算法学习
一、accumulate:1.功能:该算法是对容器中指定范围的元素进行相加。2.举例: vector VeTemp; VeTemp.push_back("hello"); VeTemp.push_back("world"); string temp = "huang"; string sum = ::accumulate(VeTemp.begin(),VeTemp.end(
2013-05-15 21:52:34 1058
原创 在Qt与vs2010下字符串嵌入变量的方法
通过做了两个项目,都是与数据库有关的。在写sql语句的时候都要将变量嵌入到string类型的变量中。现在将方法解释如下:1.Qt下:例如:int FriendID = 1;string SQLSelect = "select friend_name from tb_friend where friend_id = '+FriendID+'";2.vs2010下例如:int Frien
2013-05-15 20:51:04 1706
原创 一个简单的关于函数指针的实例
请写出一个返回类型为 void (*)(int *,int);参数为一个int ,函数名称为ff 的函数。分析:首先我们知道 int (*cmpFun)(const int& a,const int& b) 这句话代表的意思是将cmpFun声明为 指向 int (const int& a,const int& b) 类型的指针。所以我们容易得出,以上的函数写法是:void
2013-05-05 15:08:12 1053
原创 对static的一点点理解
今日看了一些代码,发现static有以下几个作用:1.隐藏性:static的函数以及static的变量只在本作用域中有效,不能在其他作用域被使用。这其中就涉及到一个全局变量与全局静态变量的区别了,他们都是在程序结束后消失,唯一的区别就是全局静态变量只能在本作用域中被使用。另外,对于大型程序而言,静态变量显得尤其重要,因为很有可能出现重名,如果申明为静态函数或变量则不用怕会出现重名的情况。2
2013-05-01 17:51:25 938
转载 用VC++对DOS编程控制(坐标)
控制台窗口界面编程控制〇、摘要一、概述二、控制台文本窗口的一般控制步骤三、控制台窗口操作四、文本属性操作五、文本输出六、文本操作示例七、滚动和移动八、光标操作九、读取键盘信息十、读取鼠标信息十一、结语补充篇--经典程序(Internet资源)摘要:文本界面的控制台应用程序开发是深入学习C++、掌握交互系统的实现方法的最简单的一种手段。然而
2013-04-17 14:36:40 1489
原创 自定义vector
今天上课老师讲了一下关于new运算符的用法,其中有一个是先申请内存,然后再用对象初始化内存的用法。当讲到这里的时候,老师用了一个自定义vector的例子作为示范。网上有很多关于自定义vector的例子,但是大多没有解释为什么要先申请内存空间再初始化内存的原因。现在解释一下原因:首先我们要知道T* p = new T;这个代码的所做的事情。他做了三件事,第一、初始化内存,第二
2013-04-16 23:35:43 1362
原创 C++ MP3播放器按钮类似功能实现
// Class01.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include #include #include using namespace std;class Mp3M
2013-04-15 19:34:15 1439
原创 C++双指针与指针引用详解例程
// Class01.cpp : Defines the entry point for the console application.///**本例用来用一个函数在堆区分配一个内存空间*并在主函数中用一个指针来指向*注意必须是传地址,否则一旦函数结束则将被释放*/#include "stdafx.h"#include #include //#defi
2013-04-15 13:14:31 3322
原创 C语言函数参数不定的例程
#include #include void display(int,int, ...);void main(){ display(1,2,5,6); display(2,4,'A','a','b','c'); display(3,3,2.5,299.3,-1.0);}void display(int type,int num, ...){ int i,j;
2013-04-14 23:10:27 1070
转载 C语言中union联合的用法详解
一、前言“联合体”(union)与“结构体”(struct)有一些相似之处。但两者有本质上的不同。在结构体中,各成员有各自的内存空间, 一个结构变量的总长度是各成员长度之和。而在“联合”中,各成员共享一段内存空间, 一个联合变量的长度等于各成员中最长的长度。应该说明的是, 这里所谓的共享不是指把多个成员同时装入一个联合变量内, 而是指该联合变量可被赋予任一成员值,但每次只能赋一种值, 赋入新值则
2013-04-14 23:00:22 4732
原创 C语言写的文件复制(用C语言自带的库文件)
#include #include #include #define SIZE 512//#define CHOICE 1/**以二进制形式进行复制*/int main(){ FILE *source,*target; char buffer; char SourceFileName[30]; char TargetFileName[30]; char La
2013-04-14 17:44:41 1257
原创 数组指针与指针数组的结合运用
#include #define ROW 2#define COLUMN 3int main(){ int a[ROW][COLUMN] = { {11,12,13}, {21,22,23} }; int i = 0,j = 0,k = 0; //数组指针 int
2013-04-10 23:21:44 1541 2
原创 旅行社管理系统
指导老师:倪静旅行社管理信息系统课程设计报告 课 题: 旅行社管理信息系统姓 名: 学 号: 专业班级: 指导教师: 评阅意见: 评定成绩:
2012-06-18 09:34:23 9562 4
原创 游标、触发器、存储过程实例
实验八一、游标部分:实验名称:综合训练(2课时) 1、 请使用游标和循环语句为sale_item表建立一个更新触发器updateSaleItem,当修改销售明细表中某个货品的数量或单价时自动修改销售主表中的相应定单的定单金额。create trigger updateSaleItem on sale_itemfor update as if update(qty)
2012-06-10 20:03:07 2593
原创 sql中dateiff函数的用法
===================DATEDIFF返回跨两个指定日期的日期和时间边界数。 一、 语法 DATEDIFF (datepart , startdate , enddate )二、参数datepart是规定了应在日期的哪一部分计算差额的参数。下表列出了 Microsoft® SQL Server? 识别的日期部分和
2012-06-03 22:13:16 3971
原创 sql存储过程
目录1.sql存储过程概述2.SQL存储过程创建3.sql存储过程及应用4.各种存储过程使用指南5.ASP中存储过程调用的两种方式及比较6.SQL存储过程在.NET数据库中的应用7.使用SQL存储过程要特别注意的问题 1.sql存储过程概述在大型数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是SQL 语句和流程控制语句
2012-06-03 18:58:30 1432
转载 sql游标的使用详细教程
1.1游标的概念 游标(Cursor)它使用户可逐行访问由SQL Server返回的结果集。使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地访问这些记录,按照用户自己的意愿来显示和处理这些记录。 1.2 游标的优点
2012-06-03 14:45:22 3656
原创 触发器原理与使用方法
触发器实际上就是一种特殊类型的存储过程,其特殊性表现在:它是在执行某些特定的T-SQL语句时自动的。11.1 触发器简介触发器实际上就是一种特殊类型的存储过程,它是在执行某些特定的T-SQL语句时自动执行的一种存储过程。在SQL Server 2005中,根据SQL语句的不同,把触发器分为两类:一类是DML触发器,一类是DLL触发器。11.1.1 触发器的概念和作用在SQL S
2012-06-02 23:54:00 4577
班级考勤管理系统
2013-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人