
c++
夜-醉梦红尘
天道酬勤
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STL中map和string, vector 用法详解
STL中map和string, vector 用法详解1. map 用法详解std map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下std map内部数据的组织,std map内部自建一颗红黑树(一种翻译 2017-10-09 18:05:45 · 1297 阅读 · 0 评论 -
判断一个字符串中括号是否匹配
思路:1. 括号匹配的四种可能性:①左右括号配对次序不正确②右括号多于左括号③左括号多于右括号④左右括号匹配正确2. 算法思想:1.顺序扫描算数表达式(表现为一个字符串),当遇到左括号时候让该括号保存至list;2.当扫描到右括号时,查看当前list里面是否有内容,若为空,说明格式不对,返回错误标识。如果有内容,则弹出list末尾元素;3.字符串循环原创 2017-11-28 16:01:05 · 5350 阅读 · 0 评论 -
常量指针与指针常量的区别
我们将const读作‘常量’,将星号读作‘指针’,按照代码中const和星号的顺序读出来(忽略其他的单词)就正好是两者的正确的名称。常量指针 定义: 又叫常指针,可以理解为常量的指针,也即这个是指针,但指向的是个常量,这个常量是指针的值(地址),而不是地址指向的值。 关键点: 1.常量指针指向的对象不能通过这原创 2017-12-01 15:22:51 · 333 阅读 · 0 评论 -
截取特殊字符中间的字符串
方法一:采用函数strtok的方式截取,示例如下:[html] view plain copy#include stdlib.h> #include iostream> using namespace std; int main(int argc, char* argv[]) {原创 2017-11-24 17:20:56 · 1858 阅读 · 0 评论 -
获取windows系统ip、计算机名、当前用户名
1、用gethostname函数获取计算机名,用gethostbyname函数获取当前系统ip#include using namespace std;#include "winsock2.h"#pragma comment(lib,"ws2_32.lib")int main(int argc, char* argv[]) { //初始化:如果不初始化,以下代码将无法执行原创 2017-12-06 17:07:41 · 5228 阅读 · 0 评论