上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 34 下一页
摘要: 24.1.4.3 How Can I Get the Unique ID for the Last InsertedRow?/*********** the following is from manual of MySQL ************/If you insert a record in a table containing a column that has the AUTO_INCREMENT attribute,you can get the most recently generated ID by calling the mysql_insert_id() functi 阅读全文
posted @ 2012-01-02 12:22 邓维 阅读(321) 评论(0) 推荐(0) 编辑
摘要: //除了按照mysql 外,还需要 MySQL connector for C++ , MySQL database client library//否则 出现 error mysql.h no such file or directory#include <stdlib.h>#include <mysql/mysql.h>#include <stdio.h>int main(int arg, char **argv){ char *user = "root", *pwd = "password", *dbname = 阅读全文
posted @ 2012-01-01 16:51 邓维 阅读(547) 评论(0) 推荐(0) 编辑
摘要: Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'Ubuntu 10 mysql 5.1mysql -uroot -p输入设置的密码报错了:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YSE)mysql -uroot还是错误!ERROR 1045 (28000): Access denied for user 'root' 阅读全文
posted @ 2011-12-29 18:51 邓维 阅读(640) 评论(0) 推荐(0) 编辑
摘要: //可以这样声明一个数组: int **p = new int*[num1]; //而对每一个*p(一共num1个*p)申请一组内存空间: for(int i=0; i <num1; ++i) p[i] = new int[num2]; //其中,num1是行数,num2是数组的列数。//逐个释放for (int i = 0; i < num1; ++i) delete []p[i]; delete []p; 阅读全文
posted @ 2011-11-17 00:02 邓维 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 【vc <--> vc】返回void* 类型void*__stdcalltorrent_hash(constchar*TorrentFilePath){charszText[41]={0};if(strcmp(TorrentFilePath,"")==0||TorrentFilePath==NULL)returnNULL;stringstrHashString="abcdefg";sprintf(szText,"%s",strHashString.c_str());printf("dlloutput:[%s%s] 阅读全文
posted @ 2011-11-08 12:39 邓维 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 【vc <--> vc】void__stdcalltorrent_hash(char*hash,constchar*TorrentFilePath){if(strcmp(TorrentFilePath,"")==0||TorrentFilePath==NULL)return;stringstrHashString="abcdefg";memcpy(hash,strHashString.c_str(),strlen(strHashString.c_str()));printf("dlloutput:[%s%s]AnylistResul 阅读全文
posted @ 2011-11-07 22:44 邓维 阅读(661) 评论(0) 推荐(0) 编辑
摘要: from:http://baike.baidu.com/view/161302.htm定义 虚函数必须是基类的非静态成员函数,其访问权限可以是protected或public,在基类的类定义中定义虚函数的一般形式: virtual 函数返回值类型 虚函数名(形参表) { 函数体 }作用 虚函数的作用是实现动态联编,也就是在程序的运行阶段动态地选择合适的成员函数,在定义了虚函数后,可以在基类的派生类中对虚函数重新定义,在派生类中重新定义的函数应与虚函数具有相同的形参个数和形参类型。以实现统一的接口,不同定义过程。如果在派生类中没有对虚函数重新定义,则它继承其基类的虚函数。 当程序发现虚... 阅读全文
posted @ 2011-11-07 00:39 邓维 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 复杂度: O(n2)#include<stdio.h>voidInsertSort(int*a,intsize){inttemp,j;for(intstart=1;start<size;start++){temp=a[start];for(j=start;j>0&&(temp<a[j-1]);j--){a[j]=a[j-1];}a[j]=temp;}}voidprint_content(int*a,intsize){for(inti=0;i<size;i++){printf("%d\t",a[i]);}printf(&qu 阅读全文
posted @ 2011-10-30 14:26 邓维 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 复杂度:O (n log n)2路归并排序的基本思想:n个记录,看作n个有序子序列,每个子序列的长度为1,然后两两归并,得到n/2(向上取整)个长度为2或者1的有序子序列;再两两归并,......,如此重复,知道得到一个长度为n的有序序列位置。#include<iostream>#include<stdio.h>#include<string.h>#include<stdlib.h>voidmerge(intarray[],intlow,intmid,inthigh){inti,k;int*temp=(int*)malloc((high-low+ 阅读全文
posted @ 2011-10-30 14:24 邓维 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 复杂度:O(n log n)基本思想:通过一趟排序讲待排序记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有序。#include<stdio.h>intPartition(int*a,intlow,inthigh){ intpivotkey=a[low];//注意左右分别对应传入的lowhighwhile(low<high){while(low<high&&a[high]>=pivotkey)//中枢要比右边的小--high;a[low]=a[high];//发现一个比中枢 阅读全文
posted @ 2011-10-29 20:05 邓维 阅读(187) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 34 下一页