- 博客(12)
- 资源 (115)
- 收藏
- 关注
转载 string与wstring转换
std::wstring StringToWString(const std::string &str) { std::wstring wstr(str.length(),L' '); std::copy(str.begin(), str.end(), wstr.begin()); return wstr; } //只拷贝低字节至string
2016-03-29 10:59:08 518
转载 VC++的Unicode编程
一、什么是Unicode 先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符数是255(00H―FFH)。其实,英文字符并没有那么多,一般只用前128个(00H―7FH,最高位为0),其中包括了控制字符、数字、大小写字母和其它一些符号。而最高位为1的另128个字符(80H―FFH)被称为“扩展ASCII”,一
2016-03-29 10:56:33 1380
原创 pthread同步
关于pthread的同步,个人觉得没Windows做的好,在同步的时候,线程时间片分配不是很好,所以在Windows上,可以直接用CCriticalSection; 这里简单说一下pthread同步: pthread_mutex_t 变量; 示例: pthread_mutex_t mutext_lock = PTHREAD_MUTEX_INITIALIZER;
2016-03-23 18:06:02 570
原创 pthread简单封装 线程退出
POSIX线程(POSIX threads): 简称Pthreads,是线程的POSIX标准。该标准定义了创建和操纵线程的一整套API。在类Unix操作系统(Unix、Linux、Mac OS X等)中,都使用Pthreads作为操作系统的线程。Windows操作系统也有其移植版pthreads-win32; 在Windows上:官方网站:http://sourceware.org/p
2016-03-23 12:01:32 1066
转载 Android JNI 使用的数据结构JNINativeMethod详解 动态注册JNI
Andoird 中使用了一种不同传统Java JNI的方式来定义其native的函数。其中很重要的区别是Andorid使用了一种Java 和 C 函数的映射表数组,并在其中描述了函数的参数和返回值。这个数组的类型是JNINativeMethod,定义如下: typedef struct { const char* name; const char* signature; voi
2016-03-12 15:04:41 674
原创 NDK写文件到SD卡
在我机器上NDK写文件,直接写到绝对路径: /mnt/sdcard 如: /mnt/sdcard/test.file 添加权限,这里还添加了WIFI权限:
2016-03-09 11:24:39 2475
原创 UltraEdit23 sh文件 (shell脚本)着色
网上有UltraEdit早期版本的添加方法; 但是这新版本有点不同; 方法如下: 安装后,到AppData\Roaming\IDMComp\UltraEdit\wordfiles 目录下添加UnixShell.uew; 文件内容和网上的一样: /L20"UNIX Shell Scripts" Line Comment = # Escape Char = \ String Chars =
2016-03-06 23:27:21 2155
转载 <android编译ffmpeg+x264+faac> <Android/NDK环境下FFmpeg及AAC,MP3,X264的编译>
android编译ffmpeg+x264+faac http://blog.csdn.net/vblittleboy/article/details/24316303 1. 在x264的源码目录下创建b1.sh,内容如下: 点击(此处)折叠或打开 export NDK=/opt/google/android/android-ndk-r8e export
2016-03-06 13:57:36 3321
转载 x264 代码下载
1 不同版本的x264下载地址:http://download.videolan.org/pub/videolan/x264/snapshots/ 2 x264从20061010起(即这个版本x264-snapshot-20061010-2245.tar.bz2)不再支持decoder代码。
2016-03-05 19:24:14 3017
原创 Qt for Android
这两天下了一个Qt for Android 5.5.1,配置完成后,谢了一个测试程序,编译可以,运行安装的时候总是错误; 看都也有人说过这样的问题; 我又用Qt for Android 5.3.2,ok;
2016-03-03 18:09:25 690
原创 faac编译
faac可以到这里获取: http://www.audiocoding.com/downloads.html 工程中默认保护vs的编译; 在Windows上比较方法; 在Android上编译; export NDK_VERSION=4.8 export NDK_PLATFORM=android-15 export NDK=android-ndk-r10e-64 exp
2016-03-02 18:37:13 2890
转载 编写Android.mk终极技巧
Update: Android.mk 中的 LOCAL_SRC_FILES, LOCAL_C_INCLUDES 我在先前的两篇post 编写Android.mk中的LOCAL_SRC_FILES的终极技巧 编写 android.mk 中 LOCAL_C_INCLUDES 的技巧 中提到了一些编译android.mk文件的技巧, 由于都涉及到了shell命令, 导致不
2016-03-01 18:03:55 2125
OBS-Studio VS2015 依赖相关库
2017-11-15
H264文档(英文原版doc+中英互译pdf)
2017-10-10
Windows UDP 封装
2017-09-05
JAVA API1.6中文文档.CHM
2015-12-01
Qt录音机QAudioInput
2014-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人