自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

转载 C/C++字符串处理盘点:Char*/String/StringBuilder/TextPool/Rope

许式伟2008-3-20历史字符串处理/文本处理是一个历史悠久,并且相当复杂的一个话题。从简单到字符串的比较(compare)、连接(concat),到复杂的文本编辑、正则表达式、HTML文本内容的解析,都属于相关的范畴。在C语言时代,C库提供了基于char*数据类型的字符串处理函数,典型代表如strlen,strcpy,strcat等。原始、容易出错,是这类字符串处理方法的典型特征。

2008-03-22 21:17:00 519

原创 学习VC++深入浅出——ADO的使用

 学习VC++深入浅出——ADO的使用_ConnectionPtr    m_pConnection;    // 初始化COM,创建ADO连接等操作    AfxOleInit();    m_pConnection.CreateInstance(__uuidof(Connection));    // 在ADO操作中建议语句中要常用try...catch()来捕获错误信息,    //

2008-03-20 00:18:00 448

原创 学习VC++深入浅出——ODBC编程

 学习VC++深入浅出——ODBC编程    try    ...{        m_TestSet.Open(CRecordset::snapshot,NULL);    }    catch(CDBException *e)    ...{        MessageBox("未能打开客户信息库!");        e->Delete();        PostMessage(

2008-03-20 00:09:00 588

原创 学习VC++深入浅出——组件编程

学习VC++深入浅出——组件编程void CClockCtrl::OnDraw(            CDC* pdc, const CRect& rcBounds, const CRect& rcInvalid)...{    // TODO: Replace the following code with your own drawing code.//    pdc->FillRe

2008-03-20 00:02:00 602

原创 学习VC++深入浅出——常用对话框的操作

学习VC++深入浅出——常用对话框的操作void CFileView::OnWriteFile() ...{    // TODO: Add your command handler code here/**//*    CFile file("5.txt",CFile::modeCreate | CFile::modeWrite);    file.Write("http://www.c

2008-03-19 23:55:00 492

原创 学习VC++深入浅出——DLL的使用

 学习VC++深入浅出——DLL的使用//#include //#include extern "C" _declspec(dllexport) int add(int a,int b)...{    return a+b;}_declspec(dllexport) int subtract(int a,int b)...{    return a-b;}/**//*class _decl

2008-03-19 23:52:00 330

原创 学习VC++深入浅出——绘图操作

学习VC++深入浅出——绘图操作public:    COLORREF m_clr;    CBrush m_brush;    CBrush m_brush1;    CFont m_font;void CGraphicView::OnDot() ...{    // TODO: Add your command handler code here    m_iFlag = 1;    

2008-03-19 23:46:00 674

原创 学习VC++深入浅出——钩子的使用

 学习VC++深入浅出——钩子的使用HHOOK g_hMouse = NULL;HHOOK g_hKeyboard = NULL;HWND g_hWnd = NULL;LRESULT CALLBACK MouseProc(int nCode,WPARAM wParam,LPARAM lParam)...{    return 1;}LRESULT CALLBACK KeyboardProc

2008-03-19 23:35:00 448

原创 再读C++ Primer 写了个小例子——网络编程

 再读C++ Primer 写了个小例子——网络编程#include Winsock2.h>#include stdio.h>void main()...{    WORD wVersionRequested;    WSADATA wsaData;    int err;    wVersionRequested =MAKEWORD(1,1);    err = WSAStartup(w

2008-03-19 23:25:00 436 1

原创 学习VC++深入浅出——网络通讯编程

 学习VC++深入浅出——网络通讯编程private:    SOCKET m_socket;#define WM_RECVDATA WM_USER+1struct RECVPARAM...{    SOCKET sock;    HWND hwnd;};if(!AfxSocketInit())    ...{        AfxMessageBox("加载套接字库失败!");     

2008-03-19 23:21:00 615

原创 学习VC++深入浅出——剪贴板的使用

 学习VC++深入浅出——剪贴板的使用void CClipBoardDlg::OnBtnSend() ...{    // TODO: Add your control notification handler code here    if(OpenClipboard())    ...{        CString str;        HANDLE hClip;        c

2008-03-19 23:12:00 347

原创 学习VC++深入浅出——命名管道的使用

 学习VC++深入浅出——命名管道的使用HANDLE  hPipe;void CNamedPipeSrvView::OnPipeCreate() ...{    // TODO: Add your command handler code here    hPipe= CreateNamedPipe("//./pipe/MyPipe",        PIPE_ACCESS_DUPLEX|

2008-03-19 23:08:00 1177

原创 学习VC++深入浅出——匿名管道的使用

学习VC++深入浅出——匿名管道的使用    HANDLE hWrite;    HANDLE hRead;void CParentPipeView::OnPipeCreate() ...{    // TODO: Add your command handler code here    SECURITY_ATTRIBUTES sa;    sa.bInheritHandle = TRU

2008-03-19 23:03:00 1299

原创 再读C++ Primer 写了个小例子——多线程

 再读C++ Primer 写了个小例子——多线程#include windows.h>#include iostream.h>DWORD WINAPI Fun1Proc(LPVOID lpParameter);DWORD WINAPI Fun2Proc(LPVOID lpParameter);int index = 0;int tickets = 100;HANDLE hMutex;vo

2008-03-19 22:40:00 595

原创 再读C++ Primer 写了个小例子——友员类的操作

 读C++ Primer 写了个小例子——友员类的操作#include iostream.h>class A...{public:    A()    ...{        x=5;    }    friend class B;private:    int x;};class B...{public:    void disp1(A temp)    ...{        temp

2008-03-19 22:34:00 422

原创 再读C++ Primer 写了个小例子——模板类的操作

 再读C++ Primer 写了个小例子——模板类的操作#include iostream.h>template class T>class add...{    private:        T *a1;    public:        add(T temp)        ...{            a1= new T;            *a1=temp;       

2008-03-19 22:26:00 273

原创 再读C++ Primer 写了个小例子——练习多态虚函数的特性(08-01-25)

 再读C++ Primer 写了个小例子——练习多态虚函数的特性#pragma onceclass Animal...{public:    //操作    Animal(void);//    Animal(int i);    virtual ~Animal(void);    virtual void ShowMe() = 0;    int getAnimalType();prot

2008-03-19 22:08:00 431

原创 再读C++ Primer 写了个小例子——实现stack类的压栈弹栈功能(08-12-10)

  再读C++ Primer 写了个小例子——实现stack类的压栈弹栈功能#pragma once#define MAX 100template class T>class Stack...{public:    Stack(void)    ...{        top=0;        total=0;    }    ~Stack(void)    ...{}    void 

2008-03-19 22:01:00 558

原创 再读C++ Primer 写了个小例子——实现Vector类的自动添加元素功能(08-12-10)

  再读C++ Primer 写了个小例子——实现Vector类的自动添加元素功能#pragma once#define MAXSIZE 100#include "string.h"class Vector...{public:    int numberOfElements, maxSize;    string elements[MAXSIZE];public:    Vector()

2008-03-19 21:52:00 421

原创 再读C++ Primer 写了个小例子——模板的操作(08-01-18)

 再读C++ Primer 写了个小例子——模板的操作(08-01-18)#pragma once#define MAX 100template class T>class QUeue...{public:    QUeue(void)    ...{        length  = 0;        crtdata = 0;    }    void Insert(T& ele)  

2008-03-19 21:45:00 317

原创 再读C++ Primer 写了个小例子——运算符重载(08-01-17)

 再读C++ Primer 写了个小例子——运算符重载#pragma once#define MAX 20class Array...{public:    Array(void);    ~Array(void);    Array(int n);    Array& operator+(const Array& array);    Array& operator-(const Arr

2008-03-19 21:40:00 278

原创 再读C++ Primer 写了个小例子(08-01-16)

实现了几个类的继承操作 ,#pragma once#include "employee.h"class Developer :    public Employee...{public:    Developer(void);    ~Developer(void);    Developer(int iTimeInJob);    Developer(Developer& dev);//

2008-03-19 21:35:00 364

原创 再读C++ Primer 写了些小例子来熟悉C++基本语法

再读C++ Primer 又熟悉了一下C++基本语法 ,感觉C++ Primer的确是一本好书。所以写了个分数的运算类#pragma once//#ifndef myProcess//#define myProcess#include "FixedFractions.h"class Process...{public:    Process(void);    ~Process(void)

2008-03-19 21:25:00 416

企业信息管理系统

企业信息管理系统是根据企业日常办公的需要来设计开发的案例,目标是提高企业管理的工作效率,具有对用户信息、客户信息、产品信息、合同信息、销售信息和统计信息进行管理和维护的功能。<br>系统主要包括系统管理员对功能的需求、销售部工作人员对功能的需求、客户部工作人员对功能的需求以及合同部工作人员对功能的需求

2008-01-07

软件工程标准文档

软件工程标准(GB8567-88),是编写软件工程文档的好帮手

2008-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除