由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - C++0x里的auto*做什么用的?
相关主题
C++问题C++ Q42: (C22)
请教一个OOP的C++问题弱问个C++ 问题 (const_cast)
问个题目 C++新手问个C++(Thinking in C++ source code)
one C++ question新手请教:C++ decrement loop (转载)
C++ object size一问这个C++程序的运行结果是什么
One C++ questionC++ Q76: singly linked list -- 这个逆序打印有什么错?
one C++ question关于8皇后问题,这个解是O(n^2)吗?
C++: what is the output? How to interpret it?问个超级小问题
相关话题的讨论汇总
话题: auto话题: c++话题: typeid话题: 0x话题: endl
进入JobHunting版参与讨论
1 (共1页)
q****x
发帖数: 7404
1
有auto,完全没必要用auto*啊。下面的x和y类型是一样的。
#include
#include
using namespace std;
class X {
int x;
};
int main() {
auto x = new X;
auto* y = new X;
cout << typeid(x).name() << endl;
cout << typeid(y).name() << endl;
}
s********u
发帖数: 1109
2
因为auto的话,是c++11才有的吧
e*******s
发帖数: 1979
3
代码可读性吧

【在 q****x 的大作中提到】
: 有auto,完全没必要用auto*啊。下面的x和y类型是一样的。
: #include
: #include
: using namespace std;
: class X {
: int x;
: };
: int main() {
: auto x = new X;
: auto* y = new X;

1 (共1页)
进入JobHunting版参与讨论
相关主题
问个超级小问题C++ object size一问
C++ Q83: 这个const_cast什么意思?One C++ question
C++ Q97: reference and virtualone C++ question
C++ Q98: Call member function in virtual functionC++: what is the output? How to interpret it?
C++问题C++ Q42: (C22)
请教一个OOP的C++问题弱问个C++ 问题 (const_cast)
问个题目 C++新手问个C++(Thinking in C++ source code)
one C++ question新手请教:C++ decrement loop (转载)
相关话题的讨论汇总
话题: auto话题: c++话题: typeid话题: 0x话题: endl