- 博客(31)
- 资源 (23)
- 收藏
- 关注
原创 查找算法
二分法查找#include using namespace std;void insert_sort(int a[], int len);int search_binary(int arr[], int key, int len);int main(){ int intarr[6] = {3,6,2,1,23,9}; insert_sort(intarr,6)
2009-02-14 09:53:00 763
原创 解惑1
/////////////////////////////////////////////////////////////////////#include using namespace std;class A { public: A(){ doSth(); } virtual void doSth(){ printf("I
2009-02-13 22:36:00 609
原创 MFC自定义到底
// 自定义消息#define UM_VLISA WM_USER+1#define UM_PARAM WM_USER+2class MySelfWnd : public CWnd{public: MySelfWnd(); DECLARE_DYNCREATE(MySelfWnd) virtual BOOL Create(LPCTSTR lpszClass
2009-02-13 20:49:00 1533
原创 hello world 级别 MFC自定义控件
@font-face{font-family:"Times New Roman";}@font-face{font-family:"宋体";}@font-face{font-family:"Symbol";}@font-face{font-family:"Arial";}@font-face{font-family:"黑体";}@f
2009-02-13 20:24:00 10281 4
原创 我也谈谈方法之编程
1、时不是回顾自己写的代码或他人的优秀代码2、混论坛,尽力搞懂每一个自己不懂的问题,解决后,记录已解决的问题.以发现自己不懂的问题,而感到高兴3、记录下暂时没有解决的问题或计划解决的问题
2009-02-13 19:53:00 656
原创 API之子窗口创建
子窗口的创建非常非常重要步骤:1、新建窗口类,在窗口类中指名对应的自定义的窗口过程。窗口类类名要唯一,它 是各窗口类相互区别的标识。注意,类名或为静态变量,或为全局变量,因为程 序随时都用他们。 2、创建窗体时,指定其风格之一为WS_CHILD, 指定其父窗口句柄,得到父窗体实 例句柄,并赋给子窗体。
2009-02-13 19:45:00 6070
原创 API之绘图
组成GDI的几百个函数呼叫可以分为几大类:1、取得(或者建立)和释放(或者清除)设备内容的函数取得有关设备内容信息的函数绘图函数设定和取得设备内容参数的函数使用GDI对象的函数GDI基本图形 您在屏幕或打印机上显示的图形型态本身可以被分为几类,通常被称为「基本图形」,它们是:1、直线和曲线2、填充区域当一系列直线或者曲线封闭了一个区域时,该区域可以使用目前
2009-02-13 12:04:00 3294
原创 API之常用的重要函数
1.在窗口函数里,处理WM_CREATE消息,从这个消息对应的lParam参数中,得到程序的实例 ((LPCREATESTRUCT) lParam)->hInstance2.
2009-02-13 11:36:00 714
转载 API之对话框
"对话框的一般形式是包含多种子窗口控件的弹出式窗口,这些控件的大小和位置在程序资源描述文件的「对话框模板」中指定。"“对话程序通常不处理WM_PAINT消息,也不直接处理键盘和鼠标输入。首先,让我们来看一下这个函数与窗口消息处理程序的区别:窗口消息处理程序传回一个LRESULT。对话框传回一个BOOL,它在Windows表头文件中定义为int型态。 如果窗口消息处理程序不处理
2009-02-13 11:15:00 1106
原创 API之DLL
一个工作空间可以包含一个或多个项目实例 APIDDL001#include #include "DLL1.h" LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ; int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
2009-02-13 11:11:00 637
原创 文件操作
// 复制文件#include #include #include using namespace std;int main () { ifstream infile; string name; cout cin>> name; infile.open(name.c_str(),ios::in ); if (! infile ) { cerr exit(1)
2009-02-12 21:23:00 509
转载 c++IO 操作
The IO types are defined in three separate headers: iostream defines the types used to read and write to a console window, fstream defines the types used to read and write named files, and sstrea
2009-02-12 15:48:00 879
转载 manipulator and setiosflags and limit width
The manipulators which have an effect when used on standard istream objects are:// 以数字形式或true false形式输出bool值 //example manipulator1.cppboolalpha noboolalpha // s
2009-02-12 14:17:00 549
原创 排序
冒泡排序(bubble sort):每一次比较,将最大值放在最后,再次比较时,比较范围缩小一位插入排序法(insert sort):(1)首先比较头两个元素的大小,并排序(2)将下一元素插入排好序的数组中,从最后一个比较,一边比较,一边插入,直至比它小的而停止。(3) 重复(2)快速排序法(quick sort):(1)选择一个分界值,大于等于分界值的元素集中到数组的某一部分,小于分界值的
2009-02-11 23:32:00 597
转载 函数对象
#include using namespace std;templateclass T> class greaterThan{public: bool operator()(const T & x, const T & y) const { return x>y; }};int main() { greaterThanint> more
2009-02-11 23:26:00 467
转载 二叉树及二叉搜索树
第十章 二叉树学习目的学习广义树的定义,熟悉树的有关术语理解树是一种非线性的数据结构理解很多有关树的操作都涉及到二叉树,所谓二叉树是指每个父结点最多包含两个子结点掌握一棵n个结点的完全二叉树的高度是 int(log2n),这样的对是沿着从根开始的路径来寻找数据的理解树的退化,面成为像链表一样的高效的存储结构学习二叉树的实现,使用tnode对象来保存数据以及指向左
2009-02-11 19:21:00 3199
原创 栈与队列
// 顺序栈// Stack.h#ifndef STACK_H_H_H#define STACK_H_H_Htemplate class Stack{public: Stack(); void push(T d);// 压栈 void pop(); // 出栈 bool is_empty() const { return -1 == top
2009-02-11 09:41:00 577
原创 递归常见问题
阶乘函数#include using namespace std;//阶乘函数 先搞懂其函数int factorial(int n){ if( 1==n) return 1; return n*factorial(n-1);}int main() { cout }斐波那契数列#include using namesp
2009-02-11 09:27:00 671
原创 单链表 解决josephus问题
// 此代码仅供个人学习之用SingleLinkedList// SingleLinkedList.h#ifndef SINGLELINKEDLIST_H_H#define SINGLELINKEDLIST_H_Htemplate class ListNode;template class List{public: List() : _first(
2009-02-11 09:15:00 1867
原创 简单算法1
// 功能:选择排序 vc 2005 express#include #include using namespace std;template void selectSort(vector & t1){ int i, k,j; T temp; for( i=0; i { k = i; for(j=i; j {
2009-02-02 22:37:00 476
原创 cpp积累
@font-face{font-family:"Times New Roman";}@font-face{font-family:"宋体";}@font-face{font-family:"Symbol";}@font-face{font-family:"Arial";}@font-face{font-family:"黑体";}@f
2009-02-02 12:25:00 524
转载 c&cpp常见问题
static函数与普通函数有什么区别?如果一个函数只能被本文件中其他函数所调用,它称为内部函数。内部函数又称为静态函数。对于可在当前源文件以外使用的函数,应该在一个头文件中说明,要使用这些函数的源文件要包含这个头文件。////////////////////////////////////////////////////////////////////// static全局变
2009-02-02 11:06:00 551
原创 IO操作
以文本方式写入读出文件/ vc 2005 // 问题:写入数据与读出数据不一致#include #include #include using namespace std;int write_file(){ ofstream out_file("out.txt"); if( !out_file ) { cerr return 0;
2009-02-02 10:59:00 414
原创 sizeof
// 扩展了 c++ primer中的代码,加了一些自己的注释 #include using namespace std;int main() {size_t ia; ia = sizeof( ia ); // ok ia = sizeof ia; // ok // ia = sizeof int; // error ia = sizeof(
2009-02-01 14:55:00 532
原创 字符串操作
//mystrcmp.cpp#include #include #include using namespace std;int mystrcmp(const char * p1, const char * p2);int main() { char a1[] = "happy new year"; char a2[] = "happy new year";
2009-02-01 14:28:00 493
原创 指针与数组
字符指针数组运用// 实现对字符指针数组排序#include #include using std::cout;using std::endl;using std::string;char * bookname[]={ "cpp primer","effective cpp","windows programe","effective stl"}; int
2009-02-01 14:23:00 539
原创 基类与派生类
#include using std::cout;using std::endl;const static double PI =3.1415926;class Point{public: Point(float x1 = 0, float y1 = 0,float z1 = 0) : x(x1), y(y1), z(z1) {} float getX()
2009-02-01 14:12:00 743
原创 侯杰深入浅出MFC中CPP学习
@font-face{font-family:"Times New Roman";}@font-face{font-family:"宋体";}@font-face{font-family:"Symbol";}@font-face{font-family:"Arial";}@font-face{font-family:"黑体";}@f
2009-02-01 13:47:00 1466
转载 c++内存分配(源于网络)
@font-face{font-family:"Times New Roman";}@font-face{font-family:"宋体";}@font-face{font-family:"Symbol";}@font-face{font-family:"Arial";}@font-face{font-family:"黑体";}@f
2009-02-01 13:14:00 668
OCC之HelloWorld.rar
2012-07-23
插件体系入门源码(vs2005)
2010-02-10
JSP数据库开发实例精粹源码7
2008-05-28
JSP数据库开发实例精粹源码6
2008-05-28
JSP数据库开发实例精粹源码(2-3)
2008-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人