C/C++
xubaipei柏培
学无止境...
展开
-
C C++ Java 打印byte char 为16进制数调试
C C++ Java 打印byte char 为16进制数调试C & C++void byteToHex(int num,char* buf){ const char array[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'}; int d1 = num / 16; int d2 = num % 16; sprintf(buf," 0x%c%原创 2021-12-08 10:29:36 · 1247 阅读 · 0 评论 -
V4L2 Video 学习笔记
V4L2 Video 学习笔记使用到的头文件#include <stdio.h>#include <stdlib.h>//#include <string.h>//#include <assert.h>#include <getopt.h> /* getopt_long() */#include <fcntl.h> /* low-level i/o */#includ原创 2020-12-25 10:47:35 · 295 阅读 · 0 评论 -
音视频开发转载
Android 音视频开发学习之路灰色飘零 鸿洋 今天本文作者 作者:灰色飘零链接:https://www.cnblogs.com/renhui/p/7452572.html本文由作者授权发布。 一直欠大家一篇音视频入门之路的文章,这篇文章是我见过写的最详细的一篇了,今天算还了哈。作者从入门、进阶、探究分别编写了一系列文章。 Android 音视频开发这...转载 2018-09-11 09:30:55 · 294 阅读 · 0 评论 -
FFmpeg 编译以及添加X264 支持 android
网上抄的一个脚本,一直提示:No working C compiler found.在网上找了很久,把脚本的前后空格都删除了还是不行,后来看到可以查看日志 gedit config.log 看到./configure: 行 158: /home/hong/Public/android-ndk-r14b/toolchains/arm-linux-androideabi-4.8/prebuil...转载 2018-09-13 17:00:04 · 3541 阅读 · 3 评论 -
VS使用记录
1:OBJ 文件资源文件时不要添加到解决方案,会包链接错误原创 2018-08-02 16:48:21 · 138 阅读 · 0 评论 -
JNI动态注册
NativeInterface.h//// Created by xubaipei on 2018/3/21.//#ifndef OPDEMO_NATIVEINTERFACE_H#define OPDEMO_NATIVEINTERFACE_H#include <jni.h>#include "NativeRender.h"#include "L.h"#endif ...原创 2020-09-21 17:09:08 · 136 阅读 · 0 评论 -
C++ 释放指针操作
C++标准规定:delete空指针是合法的,没有副作用。所以我们在Delete指针后赋值为NULL或0是个好习惯。对一个非空指针delete后,若没有赋NULL,若再次delete的话有可能出现问题。如下代码:可以看出delete是释放指针指向的内存,并不是指针本身所占有的内存。所以delete后,指针的还是指向那块区域,并未清0,所以如果下次用到,就会原创 2017-12-15 15:04:45 · 29869 阅读 · 1 评论