macOS下编译FFmpeg的universal binrary背景最近在做课程设计,主要用到Qt6和FFmpeg,希望能提供macOS版本的应用。为了避免Apple Silicon和Intel版本分发的困难,希望能打包成一份“universal binrary”。对于Qt6来说,没有任何障碍,因为Qt6已经提供了universal binrary。然而,目前网络上提供FFmpeg预编译包要...
AlgoriMatrix纯CPP实现基本矩阵计算。https://github.com/ColorsWind/algorimatrix/用户指南软件包含两...
C++数组数组与对象生命周期(一)今天学习类模板的时候,视频给了一个使用类模板实现数组的示例。原示例是直接存储对象的值,我希望实现一个类直接存储对象的引用,这样就能避免拷贝的开销。过程中踩了一些坑,这里记录发现问题到解决问题的过程。以下我们将内部使用指针存放数据的数组称作指针数组,而将内部直接拷贝对象存储数据的数组称作拷贝数组。踩坑#include <iostream>
usi...
面向对象继承与覆盖面向对象是C++和Java的重要特性,在C++中可通过virtual关键字声明虚函数,通过指针调用函数时根据调用对象的类型不同执行不同的...
C++ 类指针访问#include <iostream>
using std::cout;
using std::endl;
using std::string;
class Base {
public:
Base() {
cout << "Construct base!" << endl;
}
...