c++
danyang_Q
知乎:塔矢小Q
https://www.zhihu.com/people/13132578726
展开
-
左值与右值
左值与右值左值右值划分表达式分类glvalueprvaluexvalue左值右值间的转化decltype引用左值右值划分C语言中:以等号操作符为基准,可以放在左边的为左值,仅可以放在右边的为右值。C++中: 左值不一定能放在等号左侧,右值也可以放在等号左侧。int const x = 4;//作为常整型不能放在左侧struct Str{};int main(){ Str() = Str();//Str()是一个右值但是可以放在左侧做初始化}表达式分类gvalue -->原创 2021-05-20 11:23:57 · 203 阅读 · 0 评论 -
关于虚表与虚函数
#include<iostream>using namespace std;class animal{protected: int age;public: virtual void print_age(void) = 0;};class dog : public animal{public: dog() {this -> age = 2;} ...原创 2018-05-07 14:48:04 · 168 阅读 · 0 评论 -
QT发布的问题,无法定位程序输入点
问题描述: 解决办法: 将QT的变量环境提前到最前面,因为之前的环境中有包含QT库,系统会误认为这个就是所需要的QT环境,导致缺少东西。OK啦~~ ...原创 2018-07-27 10:43:57 · 3400 阅读 · 2 评论