
C/C++
文章平均质量分 85
my98800
这个作者很懒,什么都没留下…
展开
-
c++ builder 中的 XMLDocument 类详解(5) - 获取元素内容
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-14 20:25:01 · 492 阅读 · 0 评论 -
C++ builder 中的 XMLDocument 类详解(15) – Firstnode 和Lastnode
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-19 21:12:53 · 506 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(14) - XML的保存与创建
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-19 21:11:23 · 608 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(13) - 遍历XML文件
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-18 18:44:44 · 865 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(12) -关于 XML 属性
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-18 18:43:26 · 588 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(11) -读取和设置版本号
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-17 18:08:39 · 753 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(10) -判断节点类型: 支节点、叶节点、文本节点、空节点
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-17 18:07:25 · 391 阅读 · 0 评论 -
Qt之国际化
简介Qt国际化属于Qt高级中的一部分,本想着放到后面来说,上节刚好介绍了Qt Linguist,趁热打铁就一起了解下。对于绝大多数的应用程序,在刚启动时,需要加载默认的语言(或最后一次设置的语言)。在使用的过程中,我们也不需要重启应用程序而实现语言的动态切换。这样的话,易用性就非常好了。简介多语言切换源码分析添加翻译源翻译发布翻译加载翻译文件源码下载转载 2017-06-02 08:39:49 · 249 阅读 · 0 评论 -
Qt Linguist介绍
简介Qt提供了一款优秀的支持Qt C++和Qt Quick应用程序的翻译工具。发布者、翻译者和开发者可以使用这款工具来完成他们的任务。发布者:承担了全面发布应用程序的责任。通常,他们协调开发者和翻译者的工作,可以使用lupdate工具同步源代码,进行翻译,使用lrelease同步工具为发布应用程序创建运行时使用的翻译文件。翻译者:可以使用Qt Linguist工具翻译应用程转载 2017-06-02 08:38:59 · 536 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(9) -关于 HasChildNodes 与 IsTextElement
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-16 22:40:04 · 377 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(8) -添加与删除结点
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-16 22:38:18 · 345 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(7) - 获取节点名称与节点的属性名称
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-15 22:35:42 · 431 阅读 · 0 评论 -
C++ builder 中的 XMLDocument 类详解(16) – 前一个节点、后一个节点和父节点
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-21 23:09:22 · 332 阅读 · 0 评论 -
C++ builder 中的 XMLDocument 类详解(17) 更好地显示 xml 的测试结果 - FormatXMLData 及其他
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-21 23:11:22 · 354 阅读 · 0 评论 -
C++ builder 中的 XMLDocument 类详解(18) NodeValue 与 NodeName 的读写区别
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-21 23:17:03 · 312 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(4) - 攻取根目录下元素数
?123456789101112131415161718192021222324252627282930313233//----------------------------------------------------------转载 2017-06-14 20:24:03 · 359 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(3) - 读取xml
测试用的xml 张三 男 34 李四 女 43 王五 女 25 孙六 男 52 ?12345678910111213转载 2017-06-13 20:21:32 · 507 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(2) - 记要
1、TXMLDocument 适用于内存中操作和建立新的 xml2、一个 TXMLDocument 文档其实就是一个节点集合3、每个节点包括名称、文本内容、属性集合、子节点集合4、可以按位置或名称访问节点5、每一个节点都是一个 IXMLNode 对象6、每一个节点下包含的节点集合是一个 IXMLNodeList 对象, 用节点的 ChildNodes 属性获取7、根节点 X转载 2017-06-13 20:20:23 · 557 阅读 · 0 评论 -
c++ builder中的 XMLDocument 类详解(1) - 要研究的问题
//函数AddChild(const TagName: DOMString): IXMLNode; overload;AddChild(const TagName, NamespaceURI: DOMString): IXMLNode; overload;CreateElement(const TagOrData, NamespaceURI: DOMString): IXMLNode;转载 2017-06-12 19:12:38 · 474 阅读 · 0 评论 -
c++ builder中的 XMLDocument 类详解(0) - xml 语法提示
1、忽略空白2、注释: 3、指令: 4、特殊字符: ' " & 替代: < > ' " &5、二进制数据: 6、区分大小写7、标记不能交叠8、单标记, 也就是空元素, 如: , 只用属性记录数据9、属性值在引号内10、xml 中的元素与属性的名字, 必须以字母或 _ 开头, 后面可以是字母、数字或 _ - : . 的组转载 2017-06-12 19:11:40 · 341 阅读 · 0 评论 -
c++builder动态给fastreport的memo、checkbox、picture赋值
#include #include using namespace std;typedef TfrxCheckBoxView* PFCBV;typedef list PFCBVLIST;typedef list::iterator PFCBVLIST_IT;/****************************************转载 2017-06-23 19:57:40 · 1239 阅读 · 0 评论 -
c++builder统计一个字符串中数字的个数
/****************************************************************************/* 功能:统计一个字符串中数字的个数/* 参数:AnsiString表示所要统计的字符串 int&表示得到的字符串中数字的个数/* 返回值:BOOL false表示字符串为空 true表示成功/********转载 2017-06-23 19:56:21 · 553 阅读 · 0 评论 -
c++builder通过指定的分隔符格式化一个日期字符串
/****************************************************************************/* 功能:通过指定的分隔符格式化一个日期字符串/* 参数:AnsiString表示将要被格式化的日期字符串 const AnsiString表示格式的字符 AnsiString&表示格式化后的日期字符串/* 返回转载 2017-06-22 16:55:33 · 470 阅读 · 0 评论 -
c++builder通过指定的分隔符格式化一个日期字符串
/****************************************************************************/* 功能:通过指定的分隔符格式化一个日期字符串/* 参数:AnsiString表示将要被格式化的日期字符串 const AnsiString表示格式的字符 AnsiString&表示格式化后的日期字符串/* 返回转载 2017-06-22 16:54:33 · 384 阅读 · 0 评论 -
c++builder字符串转换为日期的通用函数
/****************************************************************************/* 功能:字符串转换为日期的通用函数 无论是在win7还是xp上/* 参数:const AnsiString表示日期字符串 TDateTime& 表示要得到的日期/* 返回值:BOOL false表示日期字符串为转载 2017-06-22 16:53:53 · 684 阅读 · 0 评论 -
c++builder读取标准ini文件操作
void TForm1::ReadStandINIFile(){ AnsiString ExePath = ExtractFilePath(ParamStr(0)); ExePath += "indata.ini";TIniFile *db = new TIniFile(ExePath);转载 2017-06-21 23:21:01 · 603 阅读 · 0 评论 -
c++ builder 中的 XMLDocument 类详解(6) - 访问节点属性
//--------------------------------------------------------------------------- #ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------转载 2017-06-15 22:34:34 · 624 阅读 · 0 评论 -
Qt Assistant介绍
简介Qt Assistant也就是我们常说的Qt助手,是一款用于呈现在线文档的工具。简介一分钟学会使用Qt参考文档Qt Assistant详解命令行选项工具窗口文档窗口工具栏菜单文件菜单编辑菜单查看菜单前往菜单书签菜单帮助菜单对话框打印对话框首选项对话框查找文本控制全文搜索一分钟学会使用一旦你安装好转载 2017-05-26 09:30:53 · 1147 阅读 · 0 评论 -
BCB常用文件与字符串函数
VCL库函数简介一.BORLAND C++ BUILDER VCL的内存管理函数 1. AllocMem 在队中分配指定字节的内存块,并将分配的每一个字节初始化为 0.函数原型如下: void * __fastcall AllocMem(Cardinal Size); 2. SysFreeMem 释放所指定的内存块.函数原型如下: i转载 2016-07-05 10:25:25 · 1215 阅读 · 0 评论 -
C#和C++的速度大比拼
C#目前是微软.NET平台首推 的应用程序开发语言。C#编写的应用程序必须运行在一个特殊的环境中,即受控环境(managed)。与以往非受控(unmanaged)的C++相比, C#应用程序的性能到底如何呢?经过几个方面的性能测试,我们发现C#应用程序的运行速度远远不如非受控C++应用程序。在这场速度的大比拼中,非受控C ++具有明显的优势。它将一如既往地成为大多数程序员的最爱。 本文拟转载 2016-07-14 13:32:33 · 14054 阅读 · 0 评论 -
C++常用工具
【声明】如需复制、传播,请附上本声明,谢谢。原文出处:http://morningspace.51.net/,moyingzz@etang.com 所谓“工欲善其事,必先利其器”,从程序员的角度来讲,好工具的使用总会给人带来事半功倍的效果。面对众多工具/软件,我们应该如何取舍呢。前不久,笔者在csdn的c++论坛发了一篇贴文,以期能征求大家的广泛意见,得到了不错的反响。本文在对该贴进行整转载 2016-06-28 08:07:33 · 445 阅读 · 0 评论 -
C++文件操作详解
C++ 通过以下几个类支持文件的输入输出:ofstream: 写操作(输出)的文件类 (由ostream引申而来) ifstream: 读操作(输入)的文件类(由istream引申而来) fstream: 可同时读写操作的文件类 (由iostream引申而来)打开文件(Open a file)对这些类的一个对象所做的第一个操作通常就是将它和一个真正的文件联系起来,也转载 2016-06-08 15:52:46 · 240 阅读 · 0 评论 -
C++ builder数据库连接大全
最近在用BCB做个小项目,因为自己没学过C++,BCB也是第一次接触所以想在网上找点资料,但发现BCB的东西很少,而且关于数据库操作方面的东西都说的很笼统,不能给找资料的人提供帮助,所以我就把自己知道的一点关于BCB数据库方面的一点东西分享给大家,希望对初学者有所帮助。1.数据库的查询 Query1->Close(); Query1->SQL->Clear();转载 2016-04-29 10:57:06 · 1706 阅读 · 0 评论 -
C++ list模板类介绍
简介 List是一种可在常数时间内在任何位置执行插入和删除操作的顺序容器。list是双向链表,其迭代器是双向的。与其他顺序容器(array, vector, deque)相比,list容器在任意位置执行插入、提取、和移动元素的操作更高效,但它不能通过在容器中的位置直接获取元素。成员函数复制控制list::list()转载 2016-03-25 10:04:59 · 541 阅读 · 0 评论 -
常用的BCB&Delphi 函数
翻译的不好,请见谅。 翻译:鲁小班 文件: ActnList CreateAction 函数 创建一个指定类型的Action,显示在action list editor中。 EnumRegisteredAction 过程 枚举已经注册的Action RegisterAction 过程 注册Action UnRegisterAction转载 2016-07-05 10:26:16 · 752 阅读 · 0 评论 -
C++ builder的文件操作
在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是:1、基于C的文件操作;2、基于C++的文件操作;3、基于WINAPI的文件操作;4、基于BCB库的文件操作;5、特殊文件的操作。这次我首先写出第一篇,以后我会陆续写出其它部分在我主页中发表。壹、基于C的文件操作转载 2016-07-05 10:27:34 · 2421 阅读 · 0 评论 -
用mingw静态编译Qt4.8.2和Qt5.1.1
因为一些乱七八糟的原因,我需要用mingw静态编译Qt4.8.2和Qt5.1.1。经历了一天的折腾之后,自觉编译一下Qt还是件颇为麻烦的事情,故将过程略作总结,以备不时之需。首先,在编译之前,我需要下载mingw、qt-everywhere-opensource-src-4.8.2和qt-everywhere-opensource-src-5.1.1。然后,准备开始编译了,当然转载 2016-06-20 08:07:46 · 364 阅读 · 0 评论 -
Qt Creator介绍
简介Qt Creator是使用Qt开发的IDE。Qt支持Windows、Linux/Unix、Mac OS X、Android、BlackBerry、QNX等多种平台,Qt Creator为不同平台提供了统一的开发环境。Qt Creator集成了Qt Designer、Qt Assistant、Help等工具。因此,在开发过程中可以很快的通过Designer来设计界面。如果想从转载 2017-05-26 09:29:39 · 693 阅读 · 0 评论 -
Qt环境搭建(Qt Creator)
简述上一节中介绍了如何进行Qt和Visual Studio的下载安装,随后演示了如何将Qt集成到Visual Studio中,并完成了我们第一个Qt小程序-Hello World。下面主要讲解如何利用Qt Creator来编写Qt程序。简述Hello World配置环境下载Windows Debugging配置调试器Hello World转载 2017-05-05 19:43:21 · 456 阅读 · 0 评论 -
Qt环境搭建(Visual Studio)
简述经常有人问我编写Qt程序时使用什么IDE,其实这个真的很难回答(各有所长),只能说看个人爱好了,因为我两个都用,而且两个都很喜欢(比较多情吧O(∩_∩)O~)!下面将进行Qt Creator与Visual Studio比较,大家可以参考一下!Visual Studio + Qt:以下均以此代表Visual Studio集成Qt开发,也就是Qt插件集成到Visual St转载 2017-05-05 19:42:06 · 632 阅读 · 0 评论