自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Linux上SQL Server 2016 数据库相关C++开发过程中注意点

本文介绍了使用ODBC和OCCI开发与SQL Server2016与Oracle数据库进行读写交互的C++应用程序时遇到的问题(例如字符类型冲突与编译器ABI冲突),并针对所遇到的问题提供可行的解决思路。

2025-01-19 10:12:51 930

原创 RHEL7.X服务器上ODBC驱动器的安装使用

本文阐述了如何在RHEL服务器上安装ODBC驱动及其必备插件,并通过修改odbc.ini以及odbcinst.ini等配置文件,使得操作系统能够识别并调用其驱动,程序能够在服务器上正常运行以及对数据库进行读写操作。

2025-01-16 00:29:08 724

原创 使用Telnet通过Windows主机远程操作VMWare上的Archlinux虚拟机

本文主要讲解了如何利用Telnet服务,通过Windows操作系统的物理机主机实现远程操控安装在VMware上的ArchLinux虚拟机,并简单分析了下TCP与IP数据报头部的构成。

2024-09-15 14:04:00 1828

原创 C++类的六个特种成员函数的生成机制-复制/移动赋值运算符、默认/复制/移动构造函数与析构函数

现代C++中类的6个特殊成员函数的地位十分重要,只要和类打交道,基本不可能能够避开这六个成员函数。这六个成员函数可以由编译器自动生成,以避免在代码中调用了它们却忘记明确定义它们的情况。但是,这些函数什么时候生成?它们会执行怎么样的操作?这就是本篇博客讨论的问题。

2024-08-26 11:46:36 815

原创 C++ STL源码个人学习与分析记录 ——空间配置器(allocator)

继上一篇博客中分析了GCC编译器中的关于对象的析构与构建的基本工具Construct()与Destory()的定义,接下来分析用于处理对象构造与析构前后的内存空间的分配与释放的工具,空间配置器!

2024-08-23 16:13:29 916

原创 C++ STL源码个人学习与分析记录 ——Construct()与Destroy()

“源码之下,毫无秘密”,这是侯捷老师在其所著《STL源码分析 》中的一句话。考虑到此书年代久远,代码难免过时,便想着一边参考手中已有编译器的STL源代码实现,一边配合书中的介绍来学习STL标准,为此写下博客记录学习过程。

2024-08-22 09:08:12 861

原创 C++多重继承、钻石继承问题及其可行的优化方法

C++中处理面向对象部分时,常常会遇到多重继承问题,甚至会架构出钻石型多重继承。文章通过案例来介绍多重继承问题,钻石型多重继承的定义,并给出了一种多重继承的替换方法。

2024-08-18 15:59:14 991 1

空空如也

空空如也

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

TA关注的人

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