当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] C/C++ 结构体的一个高级特性 ―― 指定成员的位数

    在大多数情况下,我们一般这样定义结构体: structstudent { unsignedintsex; unsignedintage; }; 对于一般的应用,这已经能很充分地实现数据了的 “ 封装 ” 。 但是,在实际工程中,往往碰到这样的情况:那就是要用一个基本类型...

    74
    热度
  • [综合] 全局结构体变量

    1.在.h头文件中定义struct:structJCB{//定义作业控制块JCBcharname[10];//作业名char*state;//作业状态inttime;//估计运行时间intWtime;//等待时间intarrive;//到达时间intFtime;//完成时间intBtime;//开始...

    36
    热度
  • [综合] 什么是CVS

    CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。 CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下:CVS服务器(文件版本库)/|/(版本同步)/|/开发者1开发者2开发者3C...

    62
    热度
  • [综合] 如何实现int与CString,char*与CString,float与CString之间的相互转化

    作运算时需要使用int,float等的类型,但是显示时需要CString类型。所以实现int与CString,char*与CString,float与CString之间的转化是一个很重要的问题 1.int与CString(1),int到CStringinti;CStringstr;str.Forma...

    40
    热度
  • [综合] MFC 的CList,CPtrList,CObList,CStringList 用法之CStringList

    CStringList存放CString字符串类型,相当于CList<Cstring,CString> CStringstr1;CStringstr2;CStringListm_lsFiles; for(intuFile=0;uFile<10;uFile++){ str1.For...

    4
    热度
  • [综合] MFC 的CList,CPtrList,CObList,CStringList 的用法之CList

    CList类 C++中实现通用数据结构在程序设计当中经常会出现使用同种数据结构的不同实例的情况。例如:在一个程序中可以使用多个队列、树、图等结构来组织数据。同种结构的不同实例,也许只在数据元素的类型或数量上略有差异,如果对每个实例都重新定义,则非常麻烦且容易出错。那么能否对同种类型数据结构仅定义一...

    32
    热度
  • [综合] MFC 的CList,CPtrList,CObList,CStringList 的用法

    一直在编程中使用stl进行编程,但是最近感觉微软提供的模版类也是很好,出错机率更低,建议在mfc的工程使用。相关介绍如下,参照msdn搞清接口即可使用 CList是通用型的列表类,你可以存放指定的数据类型,用法如下:CList<CPoint,CPoint&>list;这样就指定了...

    83
    热度
  • 75
    热度
  • [综合] void全面分析

    void 1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并 详述void及void指针类型的使用方法与技巧。 2.void的含义 void的字面意思是“无类型”,void*则为“无类型...

    7
    热度
  • [综合] VC显示双缓冲

    当应用程序中使用多次GDI调用绘制到窗口中时,在窗口清除并被重新绘制时,会出现明显的闪烁。使用双缓冲技术可轻松消除闪烁。 步骤如下: 1、假设当前显示设备上下文为CDC*pDC; 2、使用CDC对象创建可兼容设备上下文, CDCmemdc; memdc.CreateCompatibleDC(pDC)...

    27
    热度
  • [综合] VC 窗口大小 限制窗口大小

    VC窗口大小限制窗口大小 其实方法很多的,这里列出几个比较常见的方法来,这里是以SDI的框架窗口为例子来试验的。 1.创建一个最大化的窗口,并且不能改变其大小 那么首先, app的InitInstance中在原来pMainFrame->ShowWindow(m_nCmdShow);的前...

    87
    热度
  • [综合] 数据库语句大全之通用查询

    1.应用方法:m_adodc.SetRecordSource("select*fromkjbdsjkwhere"+str+"="+m_edit+""); m_adodc.Refresh(); 2.模糊查询:%代表零个或多个字符_代表任何单一字符[]指定区域或集合内中的任何单一字符[^]不在指定区域或...

    19
    热度
  • [综合] 数据库语句大全之查询控件

    1.查询指定控件内字符串:SELECT*FROMkjbdsjkWHERE性别='男' 2.查询日期控件内数据:SELECT*FROMshuzcxWHERE加入时间='"+date+"' 3.控件做为字段/操作符和内容进行查询:SELECT*FROMkjbdsjkWHERE职业LIKE'%服装%' 4...

    26
    热度
  • [综合] 数据库语句大全之查询前若干名数据/周期日期/大小/逻辑/重复记录查询

    1.查询前10名数据:selecttop10编号,姓名,年龄fromkjbdsjkorderby年龄 2.取出数据统计结果前3名数据:selecttop3销售员,sum(销售额)as销售总额fromdaojubiaogroupby销售员orderby2desc 3.查询指定日期的数据:SELECT编...

    5
    热度
  • [综合] 数据库语句大全之排序/分组统计

    1.对数据进行降序查询:select*fromshuzcxorderby年龄desc 2.对数据进行多条件排序:select*fromshuzcxorderby年龄,加入时间desc 3.按仓库分组统计图书库存(多列):select书名,仓库,sum(库存数量)as合计库存数量fromchongfu...

    70
    热度
  • [综合] 数据库语句大全之多表查询/嵌套查询/子查询

    1.利用FROM子句进行多表查询:selectkjbdsjk.编号,kjbdsjk.姓名,kjbdsjk.职业,duobiao.收入fromkjbdsjk,duobiaowherekjbdsjk.编号=duobiao.编号andduobiao.收入>3000 2.合并多个结果集:select编...

    57
    热度
  • [综合] 数据库语句大全之利用IN进行查询/交叉表查询

    1.使用IN引入子查询限定查询范围:select*fromduobiaoasduwhere收入in(select收入fromduobiaowhere收入>"+sed1+"and收入<"+sed2+") 说明IN和NOTIN 2.用IN查询表中的记录信息:select*fromkjbdsj...

    81
    热度
  • [综合] dll动态链接库制作方法

    如果已经写好了一个C++的类,希望把它做成dll动态链接库,这里介绍一种简单的方法。 1、制作dll利用VC6新建工程时选择win32dynamic-LinkLibrary,然后添加头文件和cpp文件。假设类名为exp,添加头文件exp.h,头文件中声明类的定义,添加exp.cpp,其中是成员函数的...

    91
    热度
  • [综合] Login VC++ 使用ADO实例

    step1:找到StdAfx.h,在最后一个#Include后把如下代码贴入 #import"C:/programfiles/commonfiles/System/ado/msado15.dll"no_namespace/rename("EOF","EndOfFile")/rename("LockT...

    84
    热度
  • [综合] VC读取dat文件

    看看数据是什么格式 读取.dat文件的方法跟普通文件一样 -------------------------------------- FILE*fp; doubledbnum[100]; fp=fopen("a.dat","r"); if(fp!=NULL) for(inti=0;i<10...

    79
    热度