问答 2022-02-15 来自:开发者社区

一个C++的小白问题,const&和&的形参?报错

template class List{ public: List(); List(List &L,int lo,int hi);//拷贝构造函数 ~List();//析构函数 //对外接口 int Size(); bool IsEmpty(); T& operator[](int r)const;//对[]的重载 TYLIST(T) First();//返回首节点 TYLIST(...

问答 2022-02-15 来自:开发者社区

表达式左值右值(C++学习) 区分? const vs non-const 右值引用 移动语义:报错

左值右值是表达式的属性,该属性称为 value category。按该属性分类,每一个表达式属于下列之一: lvalue left value,传统意义上的左值 xvalue expiring value, x值,指通过“右值引用”产生的对象 prvalue pure rvalue,纯右值,传统意义上的右值(?) 而 xvalue 和其他两个类...

问答 2020-06-24 来自:开发者社区

为什么C++声明数组的时候用const也会报错 ?报错

void merge_sort(int arr[], const int len) { int reg[len]; merge_sort_recursive(arr, reg, 0, len - 1); } 第二行的len会报错,说一定要是一个常量,可是我传入的是一个const int,难道还是不算常量吗?

问答 2020-05-31 来自:开发者社区

表达式左值右值(C++学习) 区分? const vs non-const 右值等- 服务报错

左值右值是表达式的属性,该属性称为 value category。按该属性分类,每一个表达式属于下列之一: lvalue left value,传统意义上的左值 xvalue expiring value, x值,指通过“右值引用”产生的对象 prvalue pure rvalue,纯右值,传统意义上的右值(?) 而 xvalue 和其他两个类...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等