自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XscKernel的专栏 记录工作中做的点滴

有些是从老博客转过来的

  • 博客(4)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 桌面录音

公司做一个项目,需要把 windows 扬声器的声音捕捉下来,这个可以参考MSDN文档,上面有示例程序: Loopback RecordingCapturing a Stream这程序并不完整,还需要做一些修改才行:下面是我 调试通过的代码:#include <Mmdeviceapi.h>#include <Audioclient.h>//----------------------------

2016-08-14 16:13:02 2821 4

转载 一个由于锁的作用域导致core dump的问题的解决

如果没定义局部变量 lock 那么生存周期几乎为0请看如下代码:void CCommParams::setParams( const char * authUser, const char * authPsw, const char * securityLevel,

2016-08-14 12:05:31 1791

转载 C++中虚析构函数的作用

我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。可是,为什么要这样做呢?下面用一个小例子来说明: 有下面的两个类:class ClxBase{public: ClxBase() {}; virtual ~ClxBase() {}; virtual void DoSomething() { cout << "Do something i

2016-08-14 10:12:37 484

转载 STL的线程安全解决方案

由于STL不是线程安全的, 所以在每一次插入元素,删除元素,读取元素时,必须保证原子操作.   读取元素也许要原子? 嗯,是的. 因为你得到了一个迭代器后, 这个迭代器对应的容器可能被别的线程修改! 所以(下面来自<< Effective STL >> 条款十二): 在每次调用容器的成员函数期间都要锁定该容器。 在每个容器返回的迭代器(例如通过调用begin或end)的生存期

2016-08-02 15:37:56 7934 2

编译好的程序和源码.rar

vc++ 使用自定义字体用到的代码和程序。 很多时候,由于内部图形设计师的字体选择,应用程序中需要使用特定的字体。为了让应用程序使用字体,需要使用安装程序安装字体。用户机器上太多的字体可能会大大降低系统速度。

2020-08-20

Dropbox 离线包第二部分

Dropbox 离线包

2016-08-23

dropbox 离线包第一部分

dropbox 离线安装包

2016-08-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除