自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黄国强的专栏

C++方面的老家伙了

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 C++ Follow Me(4): 封装

C++ Follow Me(4): 封装 黄国强 2007-3-30 C++与C最大的不同,就在于C++可以将数据和操作数据的函数放在一起,变成一个独立的物体。即,类(class)。典型的好处就是调用一个函数不用传很多参数了。 但对于很多人来说,把哪些函数和数据放在一个类中,却是个大问题。事实上,在我们周围,设计不良的类比比皆是。 在上一篇中,我们从职责的角度解决了如何得到...

2020-04-08 15:57:53 219

原创 C++ Follow Me(3): 类的产生(下):从职责中提取

C++ Follow Me(3): 类的产生(下):从职责中提取 黄国强 2006-12-21 在C中,软件可以认为是函数的集合。我们一般是从功能中来提取函数并将之模块化。与C不同的是,C++程序是由一系列类组成。所以按功能来获得类的出发点是不对的。那么,我们应该从什么角度才能得到我们所需的类了?答案正如标题所述,从职责中提取。 职责(responsibility)和功能(fu...

2020-04-08 15:56:33 232

原创 C++ Follow Me(2): 类的产生(上):从封装函数开始

C++ Follow Me(2): 类的产生(上):从封装函数开始 黄国强 2006-11-29 C++ Follow Me(1)中对面向对象的必要性作了一些叙述,如果C程序员应该怎样才能成长为一个C++程序员呢?我这里就介绍一个方法可供有兴趣的朋友参考。 比如,我现有一个用C写的复杂函数。首先它有很多函数参数,而且函数内部存在很多局部变量。现在我们对他进行重构。下面为例子代码...

2020-04-06 17:17:08 245 1

原创 C++ Follow Me(1): 你面向对象了吗?

C++ Follow Me(1): 你面向对象了吗? 黄国强 2006-7-12 传统的C的编程方式是以函数为中心的编程方式,换句话,整个程序就是函数的集合。有人要问,这有什么问题吗?当然没有问题。在面向对象技术出现之前,用过程式的设计方法依然构建出很多出色的系统,甚至有的现在还在运行。 那么我们为什么还需要向面向对象的方法转变呢?一个很现实的问题就是经济方面的问题。用面向对象...

2020-04-05 00:16:10 190

redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库

这个压缩包里包含VS2022编译好的库文件和dll文件。 include 头文件 lib x64库文件 bin dll文件,hiredis.dll拷入你的程序release文件夹,hiredisd.dll拷入你的程序debug文件夹,DBGHELP.DLL拷入release,debug两个文件夹 source git上的源码,可以自行编译 在头文件中加入下面内容。 #pragma warning(push) #pragma warning(disable : 4200) // hiredis 4200 警告 #include "./inc/hiredis.h" #ifdef _DEBUG #pragma comment(lib, "./lib/hiredisd.lib") #else #pragma comment(lib, "./lib/hiredis.lib") #endif #pragma warning(pop) // 恢复4200警告 更多问题可以到我的blog上留言

2023-10-18

FlashDriveCardTester是一款U盘性能检测工具 主要作用就是帮助用户检查U盘的情况,通过检测U盘的健康状态再决定

FlashDriveCardTester是一款U盘性能检测工具 主要作用就是帮助用户检查U盘的情况,通过检测U盘的健康状态再决定

2023-10-14

tensorflow-gpu-2.4.0rc3-cp38-cp38-win-amd64

pip install tensorflow_gpu-2.4.0rc3-cp38-cp38-win_amd64.whl 用上面格式安装tensorflow_gpu-2.4.0rc3

2021-01-08

HtmLayoutSDK.zip

HTMLayout是一个免费的开源界面库,以DLL的方式运行,并提供一个API的调用接口,HTMLayout相当于一个轻量级浏览器引擎,可以高效的解析和渲染HTML网页。其几乎支持所有的HTML元素和CSS3标准,并根据界面库的特征,做了很多有用的功能性扩展.。适合配合C++做产品的界面。

2020-07-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除