由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教一个IT题目
相关主题
C++ Q 103-105有面过knight的吗
问一个c++问题关于reference vs. pointerAmazon Summer Intern Offer, 发面经
大家来讨论一下c++吧C++ Q68: initialization (skillport)
问一个constructor的问题帮我看看这两个题目回答
搞不清C++里的constant expressionbloomberg 问题: C++ construct 时用 new 没"()"
一个电面再问个算法题……
BB家电面leetcode上的大oj和小oj有什么本质差别吗?
static initialization dependency c++ (转载)分享2个电面题目
相关话题的讨论汇总
话题: test话题: class话题: 题目话题: function话题: object
进入JobHunting版参与讨论
1 (共1页)
b****n
发帖数: 1179
1
the difference of following two expressions: Test A or Test B()
Class Test;
Test A;
or
Test B();
有谁知道区别吗?
e*******s
发帖数: 1067
2
Java? C++? Python? HTML?
c*****e
发帖数: 59
3
Test A: defines a default-initialized object
Test B(): defines a function
b****n
发帖数: 1179
4
C++

【在 e*******s 的大作中提到】
: Java? C++? Python? HTML?
b****n
发帖数: 1179
5
不是这个意思。第一行Class Test;已经定义了这个类叫做Test。
我是问
Test A 跟Test B()这两种生成object的方式哪里不同

【在 c*****e 的大作中提到】
: Test A: defines a default-initialized object
: Test B(): defines a function

r*********n
发帖数: 4553
6
Test B()不会生成一个叫B,类型为Test的变量
这个statement是一个function call,the called function is called B which
takes no argument and return a Test object, which is subsequently discarded

【在 b****n 的大作中提到】
: 不是这个意思。第一行Class Test;已经定义了这个类叫做Test。
: 我是问
: Test A 跟Test B()这两种生成object的方式哪里不同

s**x
发帖数: 7506
7

应该是三楼的答案,你试一试用一用 B 就知道了,根本没有B这个 object, it is a
function.

【在 b****n 的大作中提到】
: 不是这个意思。第一行Class Test;已经定义了这个类叫做Test。
: 我是问
: Test A 跟Test B()这两种生成object的方式哪里不同

c*****e
发帖数: 59
8
C++ primer 的7.5.3 有提到过这个问题

【在 b****n 的大作中提到】
: 不是这个意思。第一行Class Test;已经定义了这个类叫做Test。
: 我是问
: Test A 跟Test B()这两种生成object的方式哪里不同

1 (共1页)
进入JobHunting版参与讨论
相关主题
分享2个电面题目搞不清C++里的constant expression
发几个C++面试题,senior的职位一个电面
A question about C++. Thanks.BB家电面
请教一道算法题static initialization dependency c++ (转载)
C++ Q 103-105有面过knight的吗
问一个c++问题关于reference vs. pointerAmazon Summer Intern Offer, 发面经
大家来讨论一下c++吧C++ Q68: initialization (skillport)
问一个constructor的问题帮我看看这两个题目回答
相关话题的讨论汇总
话题: test话题: class话题: 题目话题: function话题: object