- 博客(6)
- 收藏
- 关注
原创 _dl_allocate_tls_init: Assertion `listp != NULL‘ failed!问题出现原因
_dl_allocate_tls_init: Assertion `listp != NULL' failed!问题原因分析
2023-03-27 09:03:25
778
原创 函数模板和特化函数的应用
函数模板和特化函数的应用函数模板泛型编程注意事项特化函数函数模板泛型编程泛型编程,顾名思义就是与实际类型无关的一种编程模式,属于代码复用的一种手段。为了提高开发效率和代码的泛化能力,泛型编程被广泛应用与日常的开发工作中,而其也成为了开发者的必修课之一,而模板就是泛化编程的重要实现形式。那么泛型编程具体是什么呢?我们通过一个实际需求来介绍这一机制,假设我们自定义了一些简单的类A、B、C,针对这些类,我们需要自己定义一个函数,该函数的输入参数是一个任意的类,运行时会输出一些基本的信息。class A
2021-06-07 15:10:03
233
转载 Ubuntu终端多窗口分屏Terminator
Ubuntu终端多窗口分屏Terminator 1、安装 Terminator最大的特点就是可以在一个窗口中打开多个终端 sudo apt-get install terminator 2、快捷键 Ctrl+Shift+E 垂直分割窗口 Ctrl+Shift+O 水平分割窗口 F11  ...
2021-06-03 09:56:44
825
转载 Ubuntu20.04设置右键打开terminator
假设你已经安装好了terminator了 安装nautilus-actions filemanager-actions sudo apt-get install nautilus-actions filemanager-actions1 运行filemanager-actions fma-config-tool1 新建动...
2021-06-03 09:53:37
2001
3
原创 如何制作简单的deb包
制作简单的deb包制作简单的deb包deb包的目录结构安装内容控制信息生成deb 包运行deb包制作简单的deb包在 Linux 系统中,常使用.deb文件进行一些库、可执行文件的安装,这种方法简单又便捷。那么如何制作一个简单的.deb包呢?deb包的目录结构要制作一个deb包,首先要创建一个新目录,用于存放待安装的内容和一些配置文件,常见的deb包制作目录结构如下:deb包的目录结构分为两部分:安装内容、控制信息。安装内容安装内容包括除DEBIAN目录以外的内容,包括了所有要被安装的程序内容
2021-06-02 16:42:22
3807
原创 模板元编程编译时分支
模板元编程编译时分支模板元编程if constexpr模板元编程C++中,常使用模板函数、模板类进行编程,实现代码的泛化。但在开发时,常常遇到一些问题,例如以下代码:class A{public: int function(){...}}template <typename T>bool isClassA(T aData){ return false;}template <>bool isClassA(A aData){ retun true;}
2021-06-02 14:39:08
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人