- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 三个线程循环打印abc
方法一:使用一个条件变量进行同步使用C++11的标准方法一:线程语法,用一个全局变量state控制条件变量的wait()阻塞等待时机,用notify_all()唤醒条件变量。具体的代码如下,3个线程分别打印ABC,循环10次:#include <iostream>#include <thread>#include <mutex>#includ...
2019-08-31 13:18:25 802
原创 c++笔试-摘自牛客
1、宏定义是纯文本替换,注意写法,以及其带来的副作用https://www.nowcoder.com/ta/review-c/review?query=&asc=true&order=&page=122、说一说c++中四种cast转换https://www.nowcoder.com/ta/review-c/review?query=&asc=true&a...
2019-08-29 15:55:39 136
原创 汇顶笔试题
题目:Base64加密转换原理与代码实现#include <iostream>#include <vector>#include <string>using namespace std;int main() { vector<char> mp{ 'A','B','C','D','E','F','G','H','I','J','K...
2019-08-26 20:41:53 726
原创 strcpy库函数引发的系列问题
一、strcpy实现char* myStrcpy(char* dst, const char* src){ //assert(dst!=NULL); //assert(src!=NULL); if(NULL==dst || NULL==src) //return NULL; throw "Invalid argument(s)"; ...
2019-08-26 16:51:58 1174
原创 重建二叉树
#include <iostream>#include <vector>#include <queue>using namespace std;struct TreeNode { int val; TreeNode* left; TreeNode* right;};TreeNode* ConstructCore(vector<int...
2019-08-12 17:20:51 97
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人