- 博客(7)
- 资源 (32)
- 收藏
- 关注
原创 逗号表达式
首先从一个错误的操作写起,本来我要初始化一个数组。结果误写成这样的了:int a[3][2]={(0,1),(2,3),(4,5)};这样一来,a[0][0]=1,a[0][1]=3,a[1][0]=5,其余元素等于0。仔细查了下,这牵扯到两个问题。1.数组的初始化方法正确的初始化方法如下: int a[3][2]={{0,1},{2,3},{4,5}}; int a[
2012-09-28 17:18:49 2903
原创 字符串部分操作的函数实现
#include using namespace std;/*求sub字符串在src中匹配的位置,匹配失败返回-1*/int findStr(const char*src,const char*sub){ if(src==NULL || sub==NULL) return -1; const char * srcp; const char * subp
2012-09-24 18:37:16 810
原创 malloc/free与new/delete的区别
malloc/free是C的标准库函数,new/delete是C++的运算符。他们都可以用于动态申请和释放内存。对于非内部基本数据类型,malloc/free不能满足需求,因为其不会调用构造函数和析构函数。但是new/delete会调用相应的构造函数和析构函数。#include #include using namespace std; class TEST { public
2012-09-22 22:15:08 804
原创 交换两个数的三种方法
#include using namespace std;/*使用局部变量完成交换*/void swap1(int &a, int &b){ int temp=a; a=b; b=temp; }/*使用加减运算完成交换缺点:可能产生溢出*/void swap2(int &c,int &d){ c+=d; d=c-d;
2012-09-22 10:17:47 1093
原创 Qt4.8.2 正则表达式提取数据
从提取出来这个图片的URL#include #include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QRegExp rx(QString("<a href=\"(.*)\"")); QString str("");
2012-09-18 15:29:54 7325 1
原创 Qt4.8.2 托盘消息弹出
#include "widget.h"#include #include #include #include #include #include #include #include Widget::Widget(QWidget *parent) : QWidget(parent){ comboTime=new QSpinBox;
2012-09-14 21:19:59 2760
原创 Qt QSettings读取注册表和ini
1.读取注册表,以读取已经安装的软件为例。已经安装的软件信息的注册表位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstallvoid Widget::initSoftWareList(){ softWareCount=0; softWareList=new QListWid
2012-09-07 15:10:10 12301 1
3-sum算法求解 python
2014-09-06
查找数组中和为某个值的元素对的个数
2014-09-05
查找数组中最接近与某值的元素 python
2014-09-04
linux webserver例子
2013-10-13
Qt4.8.2 加农炮小游戏 cannon 源码 和exe文件
2012-08-02
约瑟夫环问题程序 源代码
2011-03-20
链表(创建,清空,删除元素,求长度,插入元素)
2011-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人