随笔分类 -  C/C++

C/C++ 相关学习及应用
该文被密码保护。
posted @ 2019-10-24 18:24 Xu_Lin 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-10-23 19:00 Xu_Lin 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-10-18 17:47 Xu_Lin 阅读(113) 评论(0) 推荐(0) 编辑
摘要:环境:ubuntu 16.04 1. 下载:zxing的源码 git clone https://github.com/15903016222/zxing-cpp.git2. 安装编译依赖的工具:cmake sudo apt-get install cmake cmake-qt-gui3. 编译,安 阅读全文
posted @ 2019-09-26 17:52 Xu_Lin 阅读(1907) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-26 11:02 Xu_Lin 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-26 10:19 Xu_Lin 阅读(4649) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2019-09-26 10:18 Xu_Lin 阅读(544) 评论(0) 推荐(0) 编辑
摘要:const char* 和char* 之间的转换 const char*是指向常量的指针,而不是指针本身为常量,可以不被初始化.该指针可以指向常量也可以指向变量,只是从该指针的角度而言,它所指向的是常量, 通过该指针不能修改它所指向的数据. 1.const char是不能直接赋值到char的,这样编 阅读全文
posted @ 2019-09-20 11:56 Xu_Lin 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-02 18:22 Xu_Lin 阅读(5682) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-02 17:59 Xu_Lin 阅读(1275) 评论(0) 推荐(0) 编辑
摘要:Modern CMake文档 安装 Windows安装 网址:https://cmake.org/download/ macOS安装 网址:https://cmake.org/download/,下载CMake,并正常安装 安装完成之后,使用以下指令创建/usr/local/bin下的CMake的软 阅读全文
posted @ 2019-08-30 17:36 Xu_Lin 阅读(451) 评论(0) 推荐(0) 编辑
摘要:#ifndef VECTORLIST_H #define VECTORLIST_H #include<iostream> #include"linearlist.h" #include<vector> #include<myexceptions.h> using namespace std; tem 阅读全文
posted @ 2019-08-30 11:51 Xu_Lin 阅读(459) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-07-11 16:19 Xu_Lin 阅读(2453) 评论(0) 推荐(1) 编辑
摘要:CMakeLists.txt 下面所有的代码的CMakeLists.txt如下 cmake_minimum_required(VERSION 2.8) list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/Modules) # else 阅读全文
posted @ 2019-07-05 13:47 Xu_Lin 阅读(1883) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-07-05 11:23 Xu_Lin 阅读(380) 评论(0) 推荐(0) 编辑
摘要:一、何为并发刚开始接触计算机编程语言时,我们编写一个程序,在main入口函数中调用其它的函数,计算机按我们设定的调用逻辑来执行指令获得结果。如果我们想在程序中完成多个任务,可以将每个任务实现为一个函数然后根据业务逻辑逐个调用。但如果我们想让多个任务几乎同时执行(时间间隔很小,我们感觉是同时执行的一样 阅读全文
posted @ 2019-07-03 18:37 Xu_Lin 阅读(1718) 评论(0) 推荐(1) 编辑
摘要:线程同步主要是为了解决对共享数据的竞争访问问题,所以线程同步主要是对共享数据的访问同步化(按照既定的先后次序,一个访问需要阻塞等待前一个访问完成后才能开始)。这篇文章谈到的异步编程主要是针对任务或线程的执行顺序,也即一个任务不需要阻塞等待上一个任务执行完成后再开始执行,程序的执行顺序与任务的排列顺序 阅读全文
posted @ 2019-07-03 18:34 Xu_Lin 阅读(11214) 评论(0) 推荐(4) 编辑
该文被密码保护。
posted @ 2019-07-02 16:40 Xu_Lin 阅读(434) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-07-02 15:29 Xu_Lin 阅读(1606) 评论(0) 推荐(0) 编辑
摘要:#第6章 数据结构基础 【学习内容相关章节】 6.1栈和队列 6.2链表 6.3二叉树 6.4图 【学习目标】 (1)熟练掌握栈和队列及其实现; (2)了解双向链表及其实现; (3)掌握对比测试的方法; (4)掌握随机数据生成方法; (5)掌握完全二叉树的数组实现; (6)了解动态内存分配和释放方法 阅读全文
posted @ 2019-03-20 16:05 Xu_Lin 阅读(329) 评论(0) 推荐(0) 编辑