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

C/C++ 教程

当代最优秀的程序设计语言,基础语言
  • GRETA正则表达式模板类库 副标题#e# 本文摘要翻译了几篇文章的内容,简朴先容 ATL CAtlRegExp,GRETA, Boost::regex 等正则表达式库,这些表达式库使我们可以利便地操作正则库的 庞大威力,给我们的事情提供了便利。 正则表达式语法 字符元 意义 . 匹配单个字符 [ ] 指定一个字符类,匹配方括号内的任意字符。例:[abc] 匹配 "a", "b"或... 继续阅读GRETA正则表达式模板类库

    :
    2017-11-04
  • C语言进修教程第七章-布局与连系(2) 在ANSI C中除了答允具有沟通范例的布局变量彼此赋值以外, 一般对布局变量的利用,包罗赋值、输入、输出、 运算等都是通过布局变量的成员来实现的。 暗示布局变量成员的一般形式是: 布局变量名.成员名 譬喻:boy1.num 即第一小我私家的学号 boy2.sex 即第二小我私家的性别 假如成员自己又是一个布局则必需逐级找到最初级的成员才气利用。譬喻:bo... 继续阅读C语言进修教程第七章-布局与连系(2)

    :
    2017-11-04
  • C语言进修教程第六章-指针(6) 指针数组说明的一般形式为: 范例说明符*数组名[数组长度] 个中范例说明符为指针值所指向的变量的范例。譬喻: int *pa[3] 暗示pa是一个指针数组,它有三个数组元素, 每个元素值都是一个指针,指向整型变量。凡是可用一个指针数组来指向一个二维数组。 指针数组中的每个元素被赋予二维数组每一行的首地点, 因此也可领略为指向一个一维数组。图6—6暗示了这种干系... 继续阅读C语言进修教程第六章-指针(6)

    :
    2017-11-04
  • 让C++也支持RMI 副标题#e# 由于没有雷同java的“反射”机制,尺度C++下实现RMI好像有些坚苦。为C++措施员所熟悉的Boost库固然有RCF实现了雷同RMI的成果,但RCF自己需依赖于Boost::serlization支持,而serlization需要编译之后方可利用,且有诸多限制。 本文试图通过C++特有的代码复用机制模仿实现具有雷同RMI成果的类库,固然不能完全实现java... 继续阅读让C++也支持RMI

    :
    2017-11-04
  • 单实例设计模式的实现 单实例设计大概是利用最遍及的设计模式。其思想意图是担保一个类只有一个实例,而且提供类工具的全程会见。单实例工具应用的范畴很广:如GUI应用必需是单鼠标,MODEM的联接需要一条且只需要一条电话线,操纵系统只能有一个窗口打点器,一台PC连一个键盘。本文将接头如何用C++实现单实例模式,并表明如何优化单线程应用的设计。 设计方案 利用全程工具可以或许担保利便地会见实例,可是不... 继续阅读单实例设计模式的实现

    :
    2017-11-04
  • CString操纵指南 副标题#e# 通过阅读本文你可以进修如何有效地利用CString。 CString 是一种很有用的数据范例。它们很洪流平上简化了MFC中的很多操纵,使得MFC在做字符串操纵的时候利便了许多。不管奈何,利用CString有许多非凡的能力,出格是对付纯C配景下走出来的措施员来说有点难以进修。这篇文章就来接头这些能力。 利用CString可以让你对字符串的操纵越发直截了当。这... 继续阅读CString操纵指南

    :
    2017-11-04