摘要: c++的map中通过key获取value的方法 一般是value =map[key],或者另一种迭代器的方式 1、在map中,由key查找value时,首先要判断map中是否包含key。 2、如果不检查,直接返回map[key],可能会出现意想不到的行为。如果map包含key,没有问题,如果map不 阅读全文
posted @ 2018-09-21 13:49 const_wss 阅读(4147) 评论(0) 推荐(0)
摘要: 一、C语言中数值型数据分为两大类:整型和浮点型整型:char int short long浮点型:float(单精度) double(双精度) 二、浮点型数据转存到字符串中char str[30]; //定义一个字符数组,来存储数据double d=123.456; //定义一个浮点型变量dspri 阅读全文
posted @ 2018-08-21 13:25 const_wss 阅读(541) 评论(0) 推荐(0)
摘要: C++ 标准库没有提供所谓的日期类型。C++ 继承了 C 语言用于日期和时间操作的结构和函数。 为了使用日期和时间相关的函数和结构,需要在 C++ 程序中引用 头文件。有四个与时间相关的类型:clock_t、time_t、size_t 和 tm。类型 clock_t、size_t 和 time_t 阅读全文
posted @ 2018-08-20 17:43 const_wss 阅读(350) 评论(0) 推荐(0)
摘要: cmake处理源代码分布在不同目录中的情况也很简单,现在假设我们的源代码分布情况如下: 源代码的分布情况 其中src目录下的文件要编译成一个链接库 第一步,项目主目录中的CMakelist.txt 在目录step2中创建文件CMakelist.txt文件内容如下: 相对于上一篇中单个文件的Cmake 阅读全文
posted @ 2018-08-13 13:27 const_wss 阅读(296) 评论(0) 推荐(0)
摘要: 前言:在网上搜索了好久,看了很多博客,某度知道等等。关于软硬链接的解释都太模糊,还有什么i节点,跨分区根本弄不明白,在查阅了书籍和询问老师后决定自己写一篇简单的博文,然初学者都能够明白的博文。 一 建立软链接和硬链接的语法 软链接:ln -s 源文件 目标文件 硬链接:ln 源文件 目标文件 源文件 阅读全文
posted @ 2018-08-13 11:05 const_wss 阅读(1537) 评论(0) 推荐(1)
摘要: 1.CMake编译原理 CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命令编译源码生成可执行程序或共享库(s 阅读全文
posted @ 2018-08-11 16:26 const_wss 阅读(4199) 评论(0) 推荐(0)
摘要: /////////////Hanoi塔问题///////#include<iostream>using namespace std;void hanoi(int i,char A,char B,char C);void move(int i,char x,char y);int main(){ in 阅读全文
posted @ 2016-10-12 15:43 const_wss 阅读(171) 评论(0) 推荐(0)
摘要: 输入一串括号,包括圆括号和方括号,()[],判断是否匹配,即([]())或[([][])]为匹配的正确的格式,[(])或([())为不匹配的格式。 程序有不完美的地方,还望批评指正。 阅读全文
posted @ 2016-10-12 12:04 const_wss 阅读(2010) 评论(0) 推荐(0)