我是C++新手,我正在尝试创建一个具有构造函数的类,该构造函数动态地分配一个2D数组。我尝试在迭代器中使用for循环(比如: for(auto = arr.begin();itr!= arr.end();itr++)),发现不能对指针使用.begin()。以下是我的代码:public:
Myarray(std::size_t a, std::size_t b
假设我有一些数据(例如,表示灰度图像像素的数字),这些数据从文件中读取并打包到指向uint8_t的指针中。uint8_t* data = getData(readFile(filePath));
如果我真正理解uint8_t指针是什么,它就像一个无符号字符数组(uint8_t映射到无符号字符),换句话说,它是指向一个无符号字符数组的第一个元素<e