- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 c++11自定义线程池
为了保证退出程序前,所有运行的线程都已经停止。我引入了信号量,对线程池进行改造。改造实习代码如下。 #pragma once #include #include #include #include #include #include"Semaphore.h" using namespace std; class Thread { public: typedef void(*TheadFunc
2017-07-27 17:44:36 382
原创 c++学习的一种方式
c++学习有一段时间了,从原先的茫然不知所措,到现在,学习有一段时间了,总结下学习的思路和心得。我认为c++入门要从以下几点入手: 一、规划 1、由于c++是构建在c语言的基础上,c语言类似c++的一个子集。因此在学习的过程中,我们要对c++和c的一些特性进行区分,尽量写出一个纯正的c++。 2、c++的入门要重点关注string、线程、soc
2017-07-25 11:38:10 191
原创 自定义c++线程池
学习c++有一段时间了,打算从string、线程池、网络等方面入手,写一些东西。期间参考了网络上很多书写线程池得blog。以为是很简单的事,真正着手编程调试的时候确遇到了很多的问题。如: 1)两个类的头文件交叉引用,导致编译通不过的问题。解决方案:抽取出父类,通过继承,解决这个问题。 2) new出来的对象在回收的时候,引发的一些异常。 3)如何保证线程在对象销毁之前回收。解决方案:在
2017-07-13 15:03:05 299
转载 未声明的标识符错误
在VS2010下进行VC++调试时,出现这样一种错误:error C2065:未声明的标识符,当时感觉十分怪异,为什么说怪异呢?因为如果在.cpp中未引入相关.h文件出现这样的错误很正常,但是现在是已经引入了相关的头文件,却还是出现了诸如error C2065、error C2087、error C2133...的错误。 情况是这样的,新建了一个工程项目,想使用其他工程中定义的同一组.cpp
2017-07-05 18:14:01 3228
基于studio的Ndk开发demo工程
2018-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人