摘要: string table list "字符串的大小写" "string char[] (visual studio)" "string int" someting else basic function init std::basic_string::find include include voi 阅读全文
posted @ 2017-06-13 10:42 战侠歌1994 阅读(142) 评论(0) 推荐(0) 编辑
摘要: log函数的一点小问题 在cppreference中 1 3) Computes the the natural (base e) logarithm of arg. 4) A set of overloads or a function template accepting an argument 阅读全文
posted @ 2017-06-12 13:41 战侠歌1994 阅读(796) 评论(0) 推荐(0) 编辑
摘要: bitset bitset 对象的定义和初始化 定义bitset时,要明确bitset有多少位: 对于 负数 ,在存储是会以负数的补码形式存储。 用 unsigned 值 初始化bitset 对象: 当用unsigned 值初始化bitset 对象时,该值将转化为二进制的位模式。 如果bitset类 阅读全文
posted @ 2017-06-12 00:22 战侠歌1994 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 负数的存储 首先需要知道的是整数在计算机中的存储。 正数和0就不用多说了,就是二进制原码。问题在于负数。 负数在计算机中以二进制补码的形式存储。补码是反码 + 1; 7的二进制是 0111 。-7的二进制是多少呢? 以8位为例,-7的原码是 1000 0111,其中首位的1是符号位,表示负数的意思。 阅读全文
posted @ 2017-06-11 23:37 战侠歌1994 阅读(201) 评论(0) 推荐(0) 编辑
摘要: int2string 在#include<string>中自带函数 to_string(); 对于自写to_string函数,可以采用stringstream. #include<sstream> 在循环中,或者重复,使用stringstream时,要先清空!!! 在stringstream中,.c 阅读全文
posted @ 2017-06-11 22:37 战侠歌1994 阅读(143) 评论(0) 推荐(0) 编辑
摘要: std::max_element max element at: 5max element (absolute) at: 2 std::distance distance(first, last) = 3distance(last, first) = -3 std::reverse 阅读全文
posted @ 2017-06-08 17:08 战侠歌1994 阅读(237) 评论(0) 推荐(0) 编辑
摘要: char char* (MS) 注意:numberOfElements 要加上最后NULL字符长度,即numberOfElements = strlen(str) + 1; string std::string 没有提供大小写转换的功能,所以只能用STL中algorithm的transform结合t 阅读全文
posted @ 2017-05-26 18:48 战侠歌1994 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 先说个题外话,字符串的长度 。 char*的sizeof是求的指针的长度,永远是4 !!!。 char* or char[] to string 直接赋即可 string to char* string可以被看成是以字符为元素的一种容器。字符构成序列(字符串)。有时候在字符序列中进行遍历,标准的st 阅读全文
posted @ 2017-05-26 18:00 战侠歌1994 阅读(288) 评论(0) 推荐(0) 编辑
摘要: Vector 可以理解为动态数组,可存储重复元素。 初始化: 访问: 迭代: 其他函数: find 在vector中并没有自带的.find方法,可以使用普通的find函数完成功能。 其中 .erase()这个函数在使用时要特别注意。 .size()减少了一,.capacity()不变。 使用迭代器i 阅读全文
posted @ 2017-05-25 16:24 战侠歌1994 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 网上的ImageMagick资料真心不多啊,而且由于版本战线太长,导致很混乱。 最初在网上搜了很多配置方案,都运行不过去,最后无意间看到打开的vs工程中#include <opencv2\opencv.hpp> ,决定直接按照opencv的配置方法试试,还真跑通了。 只需要简单几步而已。 运行环境: 阅读全文
posted @ 2017-05-05 16:45 战侠歌1994 阅读(2477) 评论(0) 推荐(0) 编辑