随笔分类 -  C++

C++ 程序员入门要多久?
摘要:我也回答一下吧,乘此机会也梳理一下自己工作经历。 我的C++ 入门之路比较曲折,早年我一直有一个成为程序员的梦想,回想起来,这条道路也并非容易,从Delphi到C++Builder,到QTCreator,最后才是VC+和+QT结合,弯弯绕绕,走了许多弯路。 记得一开始是学习Delphi,2002到2 阅读全文

posted @ 2024-08-19 14:00 癫狂编程 阅读(114) 评论(0) 推荐(0)

C++实现设计模式——Builder模式
摘要:C++实现设计模式——Builder模式 建造者模式定义 建造者(Builder)模式的定义:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。它是将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。它将变与不变相分离,即产品的组成部分 阅读全文

posted @ 2024-08-19 10:33 癫狂编程 阅读(405) 评论(0) 推荐(0)

C++Builder XE2 lite精简版
摘要:听说XE8要出了,我这刚从CB6转型到2010不久的,也是眼馋。奈何XE7太大了,平时也只是学习琢磨点小东西,网上找的2010、2011(XE1)的精简版用着挺好,就是感觉不那么稳定。这两天闲着没事做了一个C++Builder XE2的精简版,测试能用,没有集成第三方控件,带boost库,fmx。纯 阅读全文

posted @ 2024-08-18 17:12 癫狂编程 阅读(310) 评论(0) 推荐(0)

C++Builder 6.0中文 附带安装教程
摘要:下载地址:C++Builder6-C++Builder 6.0中文下载 附带安装教程[百度网盘资源] - 安下载 (anxz.com) C++Builder 6.0是一款高性能可视化集成开发工具,C ++ Builder具有HTTP和REST客户端库,可在所有平台上使用,以调用REST服务甚至特定的 阅读全文

posted @ 2024-08-18 17:02 癫狂编程 阅读(5452) 评论(0) 推荐(0)

c++ builder哪个版本更好用
摘要:1、当前,功能相对完全和成熟的是XE7。2、如果开发传统的程序,C++ BUILDER 2006最成熟轻量。二、可以难说哪个更好用,每个版本都有它自个的特点,典型的版的本个人理解供你参考:1、C++ BUILDER 4.0是BCB(C++ BUILDER的简称)的第一个win下的版本,后继还有个小升 阅读全文

posted @ 2024-08-18 12:08 癫狂编程 阅读(685) 评论(0) 推荐(0)

Unable to open file 'COW32.OBJ'解决办法
摘要:BCB有点时候在编译程序的时候会报如下的Link Error:Unable to open file 'COW32.OBJ' 解决方法是【工程】-【选项】-【组件包】-将‘和运行时组件以前编译’勾选就好了。但这样的后果是编译好的程序直接拷贝到别人的机器上是不能运行的, 但一般只要他提示缺少什么dll 阅读全文

posted @ 2024-08-18 11:10 癫狂编程 阅读(83) 评论(0) 推荐(0)

[C++ Error] f0201.cpp(11): E2379 Statement missing ;
摘要:错误解释: 这个错误表明在C++源代码文件f0201.cpp的第11行出现了一个语法错误,具体是缺少了一个分号;。C++语言规定语句的结束需要使用分号;,如果一个语句缺少了它,编译器就会抛出这样的错误。 解决方法: 打开f0201.cpp文件``,定位到第11行。检查那一行的代码,确保每个语句后面都 阅读全文

posted @ 2024-08-18 11:06 癫狂编程 阅读(79) 评论(0) 推荐(0)

C++Builder 6(BCB6)安装过程
摘要: 阅读全文

posted @ 2024-08-18 10:17 癫狂编程 阅读(226) 评论(0) 推荐(0)

实现编辑框的全选和取消全选
摘要:对于一个编辑框,实现它的全选和取消全选(前提:该编辑框获得焦点) 新建一个dialog based MFC application, 命名为“d1”,界面如下: 为对话框类添加一个成员变量:bool m_bSelectAll;用于控制全选状态。另外重载对话框类的PreTranslateMessage 阅读全文

posted @ 2022-04-24 13:16 癫狂编程 阅读(346) 评论(0) 推荐(0)

VC 使用预编译头
摘要:1:新建一个Win32控制台项目,然后选择空项目2:新建一个stdafx.h头文件,然后再新建一个stdafx.cpp文件,再把#include "stdafx.h"语句写在里面3:新建一个main.cpp文件,在第一行写上“#include "stdafx.h” 然后把主函数写上4:设置项目属性, 阅读全文

posted @ 2021-09-01 17:49 癫狂编程 阅读(119) 评论(0) 推荐(0)

C++错误unresolved external symbol _WinMain@16
摘要:C++错误unresolved external symbol _WinMain@16 2008-10-26 13:00:28原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://younglab.blog.51cto.com/4166 阅读全文

posted @ 2021-09-01 10:27 癫狂编程 阅读(140) 评论(0) 推荐(0)

字符型数据(char)与无符号字符型数据的区别(unsigned char)
摘要:char 是有符号的 unsigned char 是无符号的,里面全是正数 1.两者都作为字符用的话是没有区别的, 2.但当整数用时有区别: char 整数范围为-128到127( 0x80__0x7F), 而unsigned char 整数范围为0到255( 0__0xFF ) 例如:如下分支语句 阅读全文

posted @ 2021-08-19 16:35 癫狂编程 阅读(1337) 评论(0) 推荐(0)

frameRect()函数
摘要:函数功能:该函数用指定的画刷为指定的矩形画边框。边框的宽和高总是一个逻辑单元。 int frameRect(HDC hdc, CONST RECT *lprc, HBRUSH hbr); 参数: hdc:将要画边框的设备环境句柄。 lprc:指向包含矩形左上角和右上角逻辑坐标的结构RECT的指针。 阅读全文

posted @ 2021-08-10 09:56 癫狂编程 阅读(248) 评论(0) 推荐(0)

二叉树中序线索化
摘要:#include <bits/stdc++.h> using namespace std; typedef struct TBTNode { char data; int ltag, rtag; struct TBTNode *lchild, *rchild; } TBTNode; void vis 阅读全文

posted @ 2021-02-11 00:23 癫狂编程 阅读(182) 评论(0) 推荐(0)

vs2003和VC++7.1的关系,该怎么解决
摘要:你可以按下面的方式记,微软的DLL也是这样命名的vc6=vc6vs2003=vc7.1vs2005=vc8vs2008=vc9 阅读全文

posted @ 2021-01-28 00:41 癫狂编程 阅读(97) 评论(0) 推荐(0)

C++ Builder入门第一例
摘要:Project1.cpp: #include <vcl.h> #include <tchar.h> class Tmyform : public TForm //定义一个窗体类 { __published: //VCL组件成员及事件处理函数 TLabel *Label1,*Label2; TEdit 阅读全文

posted @ 2021-01-27 21:29 癫狂编程 阅读(912) 评论(0) 推荐(0)

Visual C++ Tips: 用 IP Helper 获得网络接口的友好名称(Friendly Name)
摘要:前面有篇文章:《用 WinPcap 获取网络接口列表》,是通过 WinPcap 库来获得网络接口列表,但是拿到的网络接口名称对于人(Human Being)来说毫无意义,如下图: 实际上我们在 Windows 控制面板(Control Panel)中看到的是网络接口的“友好名称”(Friendly 阅读全文

posted @ 2021-01-27 17:38 癫狂编程 阅读(391) 评论(0) 推荐(0)

ICreateDevEnum Interface
摘要:ICreateDevEnum 接口,创建特定的类(如视频捕获设备,音频捕获设备,视频压缩等)的一个枚举器 ,可以使用CLSID_SystemDeviceEnum来得到该指针。ICreateDevEnum::CreateClassEnumerator(REFCLSID clsidDeviceClass 阅读全文

posted @ 2021-01-13 20:20 癫狂编程 阅读(434) 评论(0) 推荐(0)

Compile、Make和Build的区别
摘要:Compile、Make和Build的区别 VC++6.0中Compile和Build的区别 转载自:http://blog.csdn.net/fanzheng220112583/article/details/7780250 "compile"是“编译”的意思,“build”是“链接”的意思。 c 阅读全文

posted @ 2020-12-29 23:54 癫狂编程 阅读(1191) 评论(0) 推荐(0)

怎么把焦点放在RichEdit的最后一行
摘要:急急急!!!!如何把焦点放在RichEdit的最后一行!! 请高手指点,在线等!!!!当添加到出现滚动条时焦点就不会往下了,怎么把焦点移到最后一行 RichEdit-> Lines-> Add( "ADF "); 解决方案 添加完以后让RichEdit滚动一下: RichEdit1-> Lines- 阅读全文

posted @ 2019-03-01 12:34 癫狂编程 阅读(574) 评论(0) 推荐(0)

导航

好的代码像粥一样,都是用时间熬出来的