当前位置: 首页 > 其他程序 > 所有文章
  • C#实现Word转换RTF的示例代码

    2022年12月21日

    这篇文章主要为大家详细介绍了如何利用C#实现Word转换RTF,文中的示例代码讲解详细,对我们学习C#有一定的帮助,感兴趣的小伙伴可以跟随小编一起了解一下! 实践过程 效果 代码 public partial class Form1 : Form { public Form1() { InitializeComponent(); } public static void Wo ...

    阅读全文
  • C++实现拷贝构造函数的方法详解

    2022年09月20日

    对于普通类型的对象来说,他们之间的复制很简单: int a = 10;int b = a; 但是对于类对象来说,其中会存在许多的成员变量。 #include <iostream> using namespace std; class CExample { private:  int a; public: //构造函数  CExample(int b)  { a = b;} //一般函数  void Show ()  { ...

    阅读全文
  • C++分析如何用虚析构与纯虚析构处理内存泄漏

    2022年08月25日

    虚析构和纯虚析构共性:可以解决父类指针释放子类对象,都需要有具体的函数实现;虚析构和纯虚析构区别:如果是纯虚析构,该类属于抽象类,无法实例化对象! 一、问题引入 使用多态时,如果有一些子类的成员开辟在堆区,那么在父类执行完毕释放后,没有办法去释放子类的内存,这样会导致内存的泄漏。如下代码段。 如果没 ...

    阅读全文
  • C++ accumulate函数详细介绍和具体案例

    2022年08月19日

    这篇文章主要介绍了C++ accumulate函数详细介绍和具体案例,accumulate是numeric库中的一个函数,主要用来对指定范围内元素求和,但也自行指定一些其他操作,如范围内所有元素相乘、相除等! 一、函数简单介绍 accumulate是numeric库中的一个函数,主要用来对指定范围内元素求和,但也自行指定一些其他操作,如范围内所 ...

    阅读全文
  • C++中的explicit关键字详解

    2022年07月27日

    最近在阅读android底层源码的时候,发现其中好多代码使用了explicit关键字,因此这里对explicit关键字进行了分析和介绍。 1. 抑制构造函数定义的隐式转换 在要求隐式转换的程序上下文中,我们可以通过将构造函数声明为explicit加以组织: class Sales_data { public: Sales_data() = default; Sales_data(const std ...

    阅读全文
  • C++中地图按键排序实现示例

    2022年07月21日

    一个地图由键/值对组成。每一对都是一个元素。一个地图中的所有键都是唯一的。一个地图可以按键进行排序。排序可以是升序或降序。升序是默认的。地图中的排序并不总是直接的。它需要一个比较函数对象。如果比较对象被忽略了,就会发生默认的排序。 如果键是恒定的指向字符的指针,地图就会按键的指针排序,而不是按键的 ...

    阅读全文
  • C#使用MSTest进行单元测试

    2022年06月30日

    Xunit在当时确实是一个最简单易用的测试框架,然而,随着发展,Xunit也变得复杂了不少,光写一个最简单的测试就要导入8个包。 如果在大一点的项目中使用到还罢了,但如果只是随手想写一点单元测试引入这一堆包确实看着不大舒服。于是我又看了下MS自家的MS TEST。发现随着发展,MS自家的MS TEST也改变了不少,虽然以前 ...

    阅读全文
  • C#如何从数据库SQLServer中同时读取多个结果集

    2022年05月27日

    当需要从数据库中同时读取多个结果集时,比如执行如下的sql语句: select * from tblClass;select * from tblStudent; 同时从两个表格中获取结果,会获取两个结果集,此时需要使用SqlDataReader对象的NextResult()方法跳转到下一个结果集。 一、主函数 运行环境是控制台应用程序,下面的方法是main方法。 main方法流程 ...

    阅读全文
  • C++连接mysql数据库报错“undefined reference to”解决方法

    2022年05月17日

    环境: Windows10 VsCode C++ mysql 一、undefined reference to 问题分析 错误如下: undefined reference to `mysql_init' undefined reference to `mysql_real_connect' 这个问题的原因大概率是:(默认VsCode和mysql的配置没有问题) 没有链接到库文件 解决方法就是链接mysql的库文件。(如果在Vsual studio中可能 ...

    阅读全文