由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - 请教一个基础C++问题 (转载)
相关主题
Java怎么不能用新的版本编译?++ a faster or a++ faster in C?
请教怎么用#define实现如下的功能Help, install C++ compiler
GCC compiler 的问题想去CS读个MASTER
问个初级问题,Ph.D Openings in CS/CE for Spring/Fall 2013
CPU 支持操作系统的问题 (转载)HOW TO SOLVE THIS EQUATION?
问个DEVC的使用问题[转载] 求教高手:如何用程序实现递归函数的一般表达式?
C++ 初级再初级问题 (转载)[转载] 请问一个有关选择数据结构的问题
问一个C++函数Parameter的问题[zt]spec.org 测试报告中的ratio是如何算出来的?
相关话题的讨论汇总
话题: const话题: c++话题: int话题: r1话题: r2
进入CS版参与讨论
1 (共1页)
J*******g
发帖数: 381
1
【 以下文字转载自 Programming 讨论区 】
发信人: JiayiWang (noname), 信区: Programming
标 题: 请教一个基础C++问题
发信站: BBS 未名空间站 (Mon Sep 7 15:12:40 2009, 美东)
int i = 42;
std::cin >> i;
const int &r1 = 42;
const int &r2 = r1+i;
以上语句是可以编译通过的,运行也没问题。 我的问题是,C++规定,const的
reference只能指向const变量,const变
量是compile的时候就初始化的。 但是在
const int &r2 = r1+i;
里面,i是runtime由user输入的,那么定义成const int &r2的reference为什么没有编
译报错呢?
1 (共1页)
进入CS版参与讨论
相关主题
[zt]spec.org 测试报告中的ratio是如何算出来的?CPU 支持操作系统的问题 (转载)
问个VBA的问题问个DEVC的使用问题
怎么randomize网络问卷C++ 初级再初级问题 (转载)
问方向就业问题问一个C++函数Parameter的问题
Java怎么不能用新的版本编译?++ a faster or a++ faster in C?
请教怎么用#define实现如下的功能Help, install C++ compiler
GCC compiler 的问题想去CS读个MASTER
问个初级问题,Ph.D Openings in CS/CE for Spring/Fall 2013
相关话题的讨论汇总
话题: const话题: c++话题: int话题: r1话题: r2