
c++
kgzhw
这个作者很懒,什么都没留下…
展开
-
C++ CLR中定义全局C#对象报错解决方案
【问题】 在c++ CLR 代码中定义一个全局C#对象会报 E2023a variable with static storage duration cannot have a handle or tracking refercence type,我理解的意思是引用类型无法赋值给一个static 的变量。 CcToCpp::TestDialog ^test = gcnew CcTo...原创 2019-12-28 11:52:50 · 1008 阅读 · 2 评论 -
runtime error r6025
runtime error r6025 可能原因是基类对象调用的自己的纯虚函数,而非子类的该方法。原创 2011-10-09 22:45:13 · 883 阅读 · 0 评论 -
windows 列举出所有进程
DWORD FindProcess(){ PROCESSENTRY32 pe32;PROCESS_MEMORY_COUNTERS MemCount;ZeroMemory(&MemCount, sizeof(PROCESS_MEMORY_COUNTERS));pe32.dwSize = sizeof(pe32);HANDLE hp = CreateToolhelp3原创 2012-04-23 10:03:20 · 476 阅读 · 0 评论 -
声音的录制(VC)(保存为WAV文件) (转)
|举报|字号 订阅这里只录制了最原始的声音,格式PCM,未作任何处理,未压缩,(要压缩可能需要用到其它库)本文用的是回调函数方式waveInOpen(&m_hWaveIn,0,&m_soundFormat,(DWORD)(waveInProc),0,CALLBACK_FUNCTION);最后一个参数就是回调类型如果是CALLBAC转载 2014-09-30 10:59:41 · 2694 阅读 · 1 评论 -
windows音频PCM采集及简单编码
音频编码方式采用G711,xu#include #include #pragma comment(lib, "winmm.lib") #define MAX (32635)unsigned char encode(short pcm){int sign = (pcm & 0x8000) >> 8;if (sign != 0)原创 2014-09-30 10:07:18 · 1553 阅读 · 0 评论 -
使用fftw对音频进行fft及ifft
在项目中需要提取音频中特定频率,需要使用fft和ifft,fftw满足要求。需要注意的地方是在做ifft后要做归一化处理,代码如下:// fft.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <stdio.h>#include <stdlib.h>#include <stdint.h>#i...原创 2019-06-17 17:02:41 · 3788 阅读 · 0 评论