C/C++ 教程
当前位置| > 博客

C/C++ 教程

当代最优秀的程序设计语言,基础语言
  • 判定windows的Desktop及其它目次 利用API函数SHGetSpecialFolder。shlobj.h里有SHGetSpecialFolder的原型声明。这个函数可以帮我们找到windows的Desktop目次、启动目次、我的文档目次等。 SHGetSpecialFolder需要三个参数。 第一个参数是HWND,它指定了"所有者窗口":在挪用这个函数时大概呈现的对话框或动静框。第二... 继续阅读判定windows的Desktop及其它目次

    :
    2017-11-06
  • 建造主窗口显示前的版权窗口 在工程文件中选File->New Form新建一个窗口,设计好窗口的外观。 给窗口起名为AboutBox,源文件定名为AboutBox.Cpp 选Project->Options,将新建的窗口从自动成立中去掉。 选View->Project Source,打开工程文件的源文件,在下面插手句子。 #include "AboutBox.h"WINAPI... 继续阅读建造主窗口显示前的版权窗口

    :
    2017-11-06
  • CB的Form最小化时无动画的原因 问: 我此刻也搞不懂,甚至认为无法让CB的主窗口有动画的结果。 因为在任务条上的按钮所代表的窗口是Application窗口,而不是 Project所选定的Mainform。假如强行让Mainform动态地Minimize, 就会最小化到桌面的左下角去了。 答: 我根基上同意你的观点。Delphi & BCB 中的的主窗口都是TApplication... 继续阅读CB的Form最小化时无动画的原因

    :
    2017-11-06
  • C++ Builder中各类资源的操作 副标题#e# 在编写措施的进程中,常常要用到各类资源。好比说,想给本身的措施换个本身的图标,利用一些生动的光标来增加趣味性,播放一些声音和动画文件,可能利用别人写好的措施来实现某个成果。我们往往但愿将这些资源直接放到EXE文件中以形成一个单独的可执行文件,这就存在一个如安在运行时会见和利用这些资源的问题。 —-在编译期间,这就要用到一种文件,以.rc末了... 继续阅读C++ Builder中各类资源的操作

    :
    2017-11-06
  • 实例理会C++/CLI中的担任与列举 副标题#e# 本文中,将要先容与担任相关的C++/CLI主题,并以现实糊口中银行生意业务的三种形式:存款、取款、转账,来说明类的担任体系,且以一种新的列举形式来实现。 列举器 请看例1中声明的范例,它存在于其自身的源文件中,并编译为一个只包括此范例的措施集: 例1: public enum class TransactionType : unsigned ... 继续阅读实例理会C++/CLI中的担任与列举

    :
    2017-11-06
  • 单位测试东西C++ Test简介 C++ Test是Parasoft公司出品的一个针对C/C++源代码举办自动化单位测试的东西。它可以对源代码举办三种测试:白盒测试、黑盒测试以及回归功测试。 白盒测试 C++ Test对C/C++源代码举办阐明,针对所有的类的成员函数(包罗:民众的、掩护的以及私有范例的)举办测试。测试的要领是判定当输入一个犯科的参数时,有关函数可否正确处理惩罚。(Record... 继续阅读单位测试东西C++ Test简介

    :
    2017-11-06
  • More Effective C++:不利用多态性数组 类担任的最重要的特性是你可以通过基类指针或引用来操纵派生类。这样的指针或引用具有行为的多态性,就仿佛它们同时具有多种形态。C++答允你通过基类指针和引用来操纵派生类数组。不外这基础就不是一个特性,因为这样的代码基础无法如你所愿地那样运行。 假设你有一个类BST(好比是搜索树工具)和担任自BST类的派生类BalancedBST: class... 继续阅读More Effective C++:不利用多态性数组

    :
    2017-11-06