Linux-makefile

本来打算在个人博客里只写自己原创的作品,但是这有一篇文章写的太好了,实在是想转载 最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。 后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比较好理解。能让人看懂就是好文章。 跟我一起写 Makefile...…

回文子串(模板)Manacher O(n)算法

#一、问题描述 回文子串和回文子序列不同: 子串,一定要连续 子序列,不一定连续 其实最长回文子串是可以转换成LCS来做的,具体方法就是: 将原串生成反向串,然后用dp求原串和反向串的LCS...…

C++高级进阶 第二季:mutable 关键字

##零、文章来由 打算将基础知识在看书的同时系统的整理一下,方便大家也方便自己。整理的知识尽量参照书本知识,比网上获取的资料有更高的可信度。 ##一、作用 mutable 用来解决常函数中不能修改对象的数据成员的问题。 如果在一些情况下,希望在常函数中仍然可以修改某个成员变量的值,就在该变量前加上mutable。能在保证常量对象大部分数据成员仍然“只读”情况下,实现对个别成员的修改。...…

C++高级进阶 第一季:const 详解

#零、文章来由 打算将基础知识在看书的同时系统的整理一下,方便大家也方便自己。整理的知识尽量参照书本知识,比网上获取的资料有更高的可信度。 #一、从 文字常量和常变量 开始 ##1、文字常量...…

i=i++

#include <iostream> using namespace std; int...…

virtual析构函数

##一、文章来由 同样项目中是遇到这个问题~~ ##二、直接上代码来的清楚 #include <iostream> using...…