C++
文章平均质量分 55
孟建行
技术文章分享。
展开
-
键盘钢琴发音原理
相信很多喜欢音乐的小伙伴都玩过一款软件,叫做键盘钢琴,这款软件的确做得很棒,这时,可能有一些会开发的小伙伴就要想这个键盘钢琴软件是如何开发的呢?可以这么说,想要开发这款软件需要对乐理有一定的了解,并且对MIDI要非常的熟悉,本篇文章,我们主要介绍一下这个键盘钢琴的发音原理,如果我们要让计算机发生,那么我们需要使用midi设备,所以,我们需要选择要打开的midi设备,然后向设备输出消息,就可以让计算机发出声音,我们主要介绍发音原理,其它的功能,同学们感兴趣可以去看MIDI消息格式。MIDI发音主要使用了两原创 2020-11-12 15:22:20 · 824 阅读 · 0 评论 -
使用gdb反汇编的方法
话不多说,需要的小伙伴,往下看,可以跟着我一步步地学习如何使用gdb反汇编。#include <stdio.h>#include <locale.h>#include <iostream>int main(){ int i = 3; int k = ++i + ++i + ++i; std::cout << k << std::endl; return 0;}~原创 2020-08-15 13:11:39 · 12525 阅读 · 0 评论 -
ebase
ebase 是一个简易的SQL解析器,旨在方便大家学习flex/bison。ebase包括两个部分:源代码和文档:源代码:http://download.csdn.net/detail/u011711997/5984485文档:http://download.csdn.net/detail/u011711997/5984481希望对大家有用。原创 2013-08-21 08:10:48 · 1141 阅读 · 0 评论 -
MFC对话框分隔条的实现
大家好!这是一个实现对话框分隔条的类和例子代码,希望对大家有用。 使用场合:将一个对话框分隔成多个子对话框下载地址:http://download.csdn.net/download/godsunsuny_tom_com/980521或者 http://download.csdn.net/detail/u011711997/6931897原创 2014-02-18 10:09:15 · 2388 阅读 · 0 评论 -
整数在计算机中的编码
整数在计算机中是使用补码表示的,在讲解补码前,先看一下相关概念。机器数与真值数值在计算机中的表现形式叫做机器数,该数值就是机器数代表的真值。机器数是真值在计算机中的表现形式,真值是机器数的代表的数值。比如5在计算机中的表现形式是00000101,所以00000101就是5的机器数,5就是机器数00000101所代表的真值。整型数在计算机中的编码方式C语言中的整型数分为有符号数和原创 2016-08-29 10:36:20 · 21423 阅读 · 3 评论 -
使用libfaac转换WAV文件为AAC文件
使用libfaac转换WAV文件为AAC文件,需要注意两点:1、当faacEncEncode返回0的时候,可能是正在缓冲,所以需要重新执行编码,直到成功。2、WAV文件和AAC文件必须采样率、声道数相同,否则AAC文件播放的声音不正确。代码如下:BOOL WaveFile2AACFile(CString strSrc, CString strDst){ FILE * fSr原创 2016-10-16 13:21:17 · 2651 阅读 · 1 评论