- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 warning: control may reach end of non-void function [-Wreturn-type]
用Android studio开发时,构建时报如题错误。它的意思是:控制到达非void函数的结尾。就是说你的一些本应带有返回值的函数到达结尾后可能并没有返回任何值。这时候,最好检查一下是否每个控制流都会有返回值。参考:warning: control reaches end of non-void function...
2020-03-31 11:19:13 2236
原创 Windows 安装kafka-python库
命令:pip3 --default-timeout=100 install kafka-python -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.comLooking in indexes: http://pypi.douban.com/simple/如果直接用pip3 install kafka-python...
2020-03-19 16:20:49 1173
原创 boost库BOOST_FOREACH使用说明
简介boost库BOOST_FOREACH可以用来简化STL容器的迭代操作。使用示例#include <boost/foreach.hpp> vector<int> boxes= {1,2,3};BOOST_FOREACH(int box,boxes) //遍历boxes中每个元素,赋值给box{//这里就可以访问boxstd::cout <&l...
2020-03-12 11:21:29 483
转载 C++实现队列
一、介绍队列(Queue),是一种线性存储结构。它有以下几个特点:(01) 队列中数据是按照"先进先出(FIFO, First-In-First-Out)"方式进出队列的。(02) 队列只允许在"队首"进行删除操作,而在"队尾"进行插入操作。队列通常包括的两种操作:入队列 和 出队列。二、实现C++的STL中本身就包含了list类,基本上该list类就能满足我们的需求,所以很少需要我们...
2020-03-05 10:31:18 659
转载 C++实现栈
栈(stack),是一种线性存储结构,它有以下几个特点: (01) 栈中数据是按照"后进先出(LIFO, Last In First Out)"方式进出栈的。 (02) 向栈中添加/删除数据时,只能从栈顶进行操作。栈通常包括的三种操作:push、peek、pop。 push – 向栈中添加元素。 peek – 返回栈顶元素。 pop – 返回并删除栈顶元素的操作。C++的...
2020-03-05 10:11:55 2530
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人