j********x 发帖数: 2330 | 1 11
子类与父类之间存在隐式转换,很显然会影响具体异常对象的行为;此外使用
reference可以保存多态,印象里exceptional C++讲过
what is the syntax to catch all exception
此外因为异常对象可能会多次传播,reference减少了不必要的copy |
|
o***i 发帖数: 603 | 2 三轮6人
刚刚发完thank you letter写到手软。。。
无名公司,去了才知道这个position是java的,但是问了很多C++问题
记得的几个:
1. c++和java的区别,让你选,你选哪个?
2. 多线程实现
3. singleton实现,举例design pattern
4. static在java里的作用
5. C++析构函数
6. lifecycle
7. tcp vs udp
8. high level 解释ajax
9. C++虚函数和纯虚函数区别
10. 如何强制子类实现父类的一个方法
中间两个阿三,一个很nice另一个manager很tough
表现总体说来,一般,sigh, 求bless~ |
|
x***i 发帖数: 585 | 3 equals 方法调用的不是string的equals而是父类object的equals。所以test1和test2
不相等。 |
|
t*******i 发帖数: 4960 | 4 什么是僵尸进程
进程和线程的区别
public inheritance 父类里的private member 对子类是什么样的(记不住原话)
给一个数,右移2位是多少
给了几个数据结构,那个是可以随机access的
怎么在调用main之前就打印出一行字符串
new从哪里分配空间
new 分配空间失败会怎么样?
空的class,compiler会给生成什么?
int p;
p++++;
能不能编译过
差不多就这些吧 |
|
n********k 发帖数: 40 | 5 国内数学本科,新加坡计算机博士,读到第三年末不想读了,开始找工作。找了一年,终于找到了脸书,
这里面的起伏辛酸相信大家都明白的。如果按照投简历算的话,我找了将近五十多个工
作吧,一开始找的都在新加坡,大家应该也没什么兴趣,我就抛出几个小结论吧:1.
amd ibm都是sb公司,你们懂的;2.我这种情况脸书给了我offer,但我就是无法在新加
坡找到SGD4000(相当于美元3300)一个月的工作,不得不感叹这里人工成本太低;3.
这里的公司更看重马上就能给公司创收,所以会要求新毕业的学生懂很多具体的技术啊
语言啊。
1.NV总部。
>事实:我博士是做GPU的,所以加入NV一直是我的理想。我傻到第一份简历就投给了NV
,然后去年九月拿到了我这辈子第一个电话面试,可想而知,被拒。
>题:讲讲你自己;讲讲这一个你做过的项目;你给我讲讲shared memory是什么,应该
怎么用;你给我讲讲atomic operation是什么,怎么用;你会什么语言,各个语言的自
信程度;C++里面的virtual function是什么,pure virtual function是什么;你用过
C++ S... 阅读全帖 |
|
y****w 发帖数: 3747 | 6 让丫继承一个父类,把那个function扔那儿。virtual function. |
|
d**********x 发帖数: 4083 | 7 我擦,这是c++的构造函数列表啊
在这里你可以有机会传进成员对象构造的参数
struct B {
B(int i = 0) {}
};
struct A {
A(){
//这里b已经构造
}
B b;
};
struct C {
C() : b(1) /*用自定义的参数构造*/ {
}
B b;
}
有些成员没有缺省构造函数,这里也是唯一可以传进参数的地方,这里也是给父类构造
函数传入参数的地方。。。 |
|
r******l 发帖数: 10760 | 8 我想重写一个library提高它的效率。使用这个library的用户可以重载其中的一个函数
(但是大部分用户应该不会去重载它)。原始实现中,无论用户是否重载该函数,主程
序中都直接去调用它。如果它没被重载过,就直接返回了(因为父类中该函数什么都没
做)。而我的改动中,如果用户重载了该函数,则需要在调用该函数之前先多做一些准
备工作。因为这些准备工作可能很耗时,所以我希望能够判断该函数是否被重载过,不
知道有没有什么方法可以做到? |
|
w********g 发帖数: 106 | 9 都是C++的题:
怎么找memory leak
我回答有现成的工具但我没用过。也可以自己写个计数器记录new/delete/malloc/free
的次数,在runtime边运行边记录。他追问:整个project就一个计数器吗?我回答每个
class一个计数器。不知对错。
TCP和UDP的区别
STL里map和hashmap的区别
什么是纯虚函数
如果父类有一个纯虚函数,子类却没有覆盖这个纯虚函数,那么子类对象调用这个函数
时会怎样?
逻辑题:有三个桶,一个只装白球,一个只装黑球,一个黑白都装。有三个标签,一个
写着“白”,一个写着“黑”,一个写着“混合”。三个标签全都贴错了。
问最少需要拿出几个球才能知道每个桶到底装了什么?
我回答一个。 |
|
r*******e 发帖数: 7583 | 10 纯虚函数
如果是C++,子类要实例化的话必须实现父类的pure virtual function
否则编译都过不了啊,会在创建子类实例的时候报错
就算能过编译的话,子类的vtable的那个函数entry是null,估计调用会crash
free |
|
a****n 发帖数: 1887 | 11 这个不是语法的问题,是OOP概念上的问题, class 本身应该有高内聚/低耦合,
简单的例子, 比如Rectangle的面积, 一般create一个Rectangle的object,
1. setWidth, setHeight, 然后 double area = object.getArea()。
2. setWidth, setHeight, 然后 double area = object.getWidth() * object.
getHeight();
第二种方法内聚比第一种低很多. 一般在设计class 的时候更多的考虑他的behavior,
设计class 有个基本原则tell, don't ask. 也就是说告诉object去做什么, 而不是问
他detail的information.
所以一般来说一个type 同时有很多 getter/setter, 基本上不应该给他其他的
behavior, 而他仅仅充当一个 data 容器, 也就是struct, 反过来真正的class 一般
应该避免同时又setter/getter
而class可以有get, 而这个get 一般... 阅读全帖 |
|
f********a 发帖数: 165 | 12 在constructor里调用virtual function:
c++
struct A
{
A()
{
x();
}
virtual void x()
{
cout<<"A"<
}
};
struct B: public A
{
B()
{
x();
}
void x()
{
cout<<"B"<
}
};
int main()
{
B b;
A* a = new B;
a->x();
}
A
B
A
B
B
如果是java的话: b b b b b
哪位解释下为何c++里是用的父类的而在java里用的子类的。 |
|
z****e 发帖数: 54598 | 13 这个annotation主要目的是为了double check override的方法名用的
一个最常见的用处就是
比如父类中有一个getColour()方法
但是你自己劈里啪啦敲键盘时候,写成了getColor()
那么这个时候你不加这个@Override
编译的时候,是有可能被放过
尤其是1.8之后interface里面加了default之后
就更容易出这种错误了,而编译期间如果能找到问题
远比下放生产之后再出问题要强太多
所以建议是不管你到底有没有用这个加上去
说白了就是把你自己的屁股给擦干净,不要丢给别人去擦
而且大部分不加这个annotation的
基本上都属于不怎么懂用ide的
这种annotation,直接右键点击,选择一下override tostring method
自动就加上去了,你甚至都不需要自己去敲
这种代码估计都是用vi写出来的 |
|
s**********r 发帖数: 117 | 14 A没看懂啥意思。
B C++里没有Object这个父类,除非自己写
C 不需要,编译器在需要的时候会自动生成默认构造函数,注意是需要的时候,不是一
直都回自动生成
D 错的
E 可以 |
|
p**r 发帖数: 5853 | 15 你这个逻辑不对:
前提条件:
#1 吃屎长大的是狗,是static不可改变
#2 他妈是他妈的父类class,
if(他妈的吃屎长大的) ob=dog;
if(他妈吃屎长大的) ob.Parent=dog;
但是问题就来了
if(ob==dog)ob.Parent=dog;
if(ob.Parent==dog)ob=dog;
所以你这句话应该改成 是他妈的和他妈吃屎长大的 or 是他妈的和他妈都不是吃屎长
大的 |
|
r*f 发帖数: 39119 | 16
这个真是超可爱!有没有录像留念,呵呵
不过还是不能理解大人为什么会想问小孩这类问题,绝大多数父母和祖父母都是用心
对孩子好的,无分先后吧。。。 |
|
h*******e 发帖数: 6167 | 17 产后抑郁,去看心理医生吧。
另外我也十分喜欢打游戏,有了孩子以后把照顾孩子当成养成类游戏就行了。
其实大家都要带孩子做家务以及工作,区别就是有人手脚麻利有人不麻利。你唯一能做
的就是让自己麻利起来(不论工作还是家务),同样的事情更有效率的完成,另外保持
好心态不要抱怨。坚持几年你就会发现你的生活和工作比周围的人高了很多档次。 |
|
O****e 发帖数: 5061 | 18 本人来美8年,读书4年,后面4年是混(有合法身份),目前485pending
(非政庇,正常类移民)
太太去年怀孕 5月份预产,因此需要老人来带宝宝。计划A是太太父母来。太太父母均
已退休。3月在上海一签杯具。签证的时候,太太是挂的语言学校F1(之前在美国有拿
过Master)。
所以只有Plan B ,让我父母来签。
父母4月18去的上海当天周一,人山人海,队伍拍着就被分成两半。领事馆里的人说让
去过美国/欧洲的单独排一队,我妈直接去了那一队,我妈来过美国,基本就是直接交
材料走人,No question asked. 3天后收到签证,这里不谈。
比较有趣的是我爹的case。 因为在签证的时候,我们的状况是140批了,这时候我和太
太已经提交了485,但是收据还没收到。所以Technically还是F1,因此觉得这么去签还
是可能被拒,所以就没有自己去邀请,让我爹的一个在美国20年的公民朋友写了邀请函。
具体签证经历如下:
我爹(递上材料):签证官先生你好。
VO (看了材料没说话):给我看下你的XXXXX(补充材料)
我爹把补充材料递过去
VO (拼命打字)然后突然问道: 你有个... 阅读全帖 |
|
f******0 发帖数: 11 | 19 妹子硕士毕业,一直从事会计工作,之后来到小town成了一名artist girl,白天教钢琴
和手工,晚上在studio学习水墨画。妹子北方女孩,家庭条件不错,父母都是top1毕业
的高知。在经济方面目前的工作虽然赚的没那么多但是也完全可以自己自足。颜值方面
,妹子完全不需要画眉涂粉,每天出门只涂淡淡的口红就已经让人赏心悦目了。在人际
交往方面,目前接触的都是小朋友和自己差不多年纪的同学。交际面很窄。在性格方面,
有点小作,但总体来说还是温柔体贴型。业余时间喜欢学做菜
因为没有立马结婚和relocated的打算,所以在这发帖希望认识个认真成熟的IL州的男
性,一切从朋友做起,如果合适的话,可以在1-2年类结婚。因为没有任何身份问题,
所以希望对方是至少也有绿卡的,外表不要看上去像爷爷,其他的就看心灵勾通了。可
以回这里我会转给她看,也可以加她qq,自己去和她沟通。 qq: 3403279315 BTW,找
炮友的勿扰,谢谢。 |
|
h***a 发帖数: 1773 | 20 呵呵,能要某一类人的命!
真有这类尚心病狂的人 |
|
b****l 发帖数: 23606 | 21 呵呵,说两句吧。骂我没所谓,不过有些该提醒的还是要提醒。
说我乱拍,拍字我承认,乱字未必。基本网上这种洋洋洒洒长篇大论的东西
有个共同点就是老吧自己还没达到的境界拿出来说事,九句拳论加一句发挥
误导性非常强。引用的拳论当然是千真万确百炼成钢的,但是这一句发挥,
常常就不知道发挥到哪里去了。读者也不容易分辨到底哪些是应该有的感觉
哪些是胡扯。其结果比通篇胡说八道还糟糕,因为你不知道哪些是真哪些是
假。
网络本来是个媒体,大家在上面交流一些训练心得和信息是好事情。但是一
味的追求文字追求感觉,就会造成舍本求末。就前面文章里面说站桩,你说
一千一万句什么抵抗重力什么的,有什么用阿?如果有师父在,就在师父的
指点下老老实实站,肩顶出去了,手翻上来了,气沉下去了,胯坐下去了,
再熬上几个月,再让老师给自己墩墩,自然有感觉。如果老师暂时不在,而
且无法跟老师联系上的话,那么把自己的感受贴上来让大家看看,是不是合
理的感觉,这也无可厚非。隔着个网络告诉别人你该这么练,你该那么练,
有什么用?自己还不是大师,整天拿着自己师爷师父的一点事情捣鼓来捣鼓
去的,很有意思么?呵呵。
多练点,少说点。自己有了啥... 阅读全帖 |
|
|
l********t 发帖数: 429 | 23 拿不到钱之后又发表这类申明了。
现场记者问他可是说拿钱治病之类的。 |
|
H******7 发帖数: 34403 | 24 主要是我对继承性还不太理解,子类与父类总要有所区别吧,比如多一个属性? |
|
q***s 发帖数: 2243 | 25 ●房企老总抱陌生女子落水,女子不懂水性遇溺
●向死者父母赔偿500万获谅解,法院轻判缓刑
一名房企老总在水库戏水,看到旁边有妙龄女子,就想跟她开个玩笑,突然抱着她跳
进水里。但这个玩笑闯下大祸,女子因不懂游泳而溺水身亡。近日,广州市增城法院以
过失致人死亡罪判处被告人何某锋有期徒刑1年6个月,缓刑两年。目前该判决已发生法
律效力。
一个熊抱落水不见了
何某锋现年35岁,澳门人,在广东佛山经营房地产生意,是两家企业的老总,还是
佛山市政协委员。
2013年10月16日,何某锋与朋友一起到增城市百花林水库划水俱乐部游玩。当日下
午3时许,何某锋来到水库准备游泳,看见正在水库浮台边游玩的年轻女子君君(化名)。
两人并不认识。
何某锋曾在国外生活,据称性情比较奔放。他当时想跟眼前的这名陌生美女开个玩
笑,便从后面抱着李某的腰一起跳入水库中。下水后,李某从何某锋手中滑开。
何某锋并未想到君君根本不懂水性,当他浮上水面后,发现君君很长时间都没有浮
上来,就与其他人一同下水寻找。待找到后,君君已没有呼吸,经抢救无效死亡,法医
鉴定其为溺水死亡。
赔500万获家属谅解
新快报记者从相关渠道获悉,死者君... 阅读全帖 |
|
l*****f 发帖数: 13466 | 26 汉魏南北朝的墓志好玩的太多了。
我觉得一个是女子入史的很少,还有史书里基本没提的,比如王肃女儿王普贤墓志,儿
子王绍墓志,元勰妻李媛华墓志等等,再加上还有墓志都会写妻子啊,儿女啊,祖,父
啊,对史书生平有狠重要的补充与旁证,比如独孤信墓志,他的一个儿子独孤藏墓志
还有对历史提供另一个角度的看法,比如狠好玩的贾南风乳母墓志,等我有时间敲上来
,实在有趣的狠
还有北魏著名的那一堆姓元的,很多都死于一个时间:建义/武泰元年四月十三,即河
阴之变那天,看得让人感慨万分 |
|
c****t 发帖数: 19049 | 27 第一卷 漫天飞舞 第二章 男人的尊严
“砰!”
男孩用尽全力,将他喝空的第二个啤酒瓶狠狠抛出去,啤酒瓶落到地上,发出“啪
”的一声脆响,远远观望着他们这两个孩子的人群,随着这一声碎响,中间也扬起了一
层不小的波浪。
坐在这个本来应该人流不断,现在却人人对他们如避蛇蝎,俨然已经成为一片真空
带的闹市街头,坐在一具全身**,屁股上的伤口里还在慢慢渗着鲜血的尸体旁边,冷眼
看着那些既不敢靠近自己,但是在好奇心的趋使下,又不想错过这一幕好戏,在远方围
成了一个圆弧状的人群,男孩突然放声大笑。
“君不见黄河之水来上天,奔流到海不复还。君不见高堂明镜悲白发,朝如青丝暮
成雪。人生得意须尽欢,莫使金樽空对月。天生我才必有用,千金散尽还复来。烹羊宰
牛且为乐,会须一饮三百杯!岑夫子,丹丘生,将进酒,杯莫停。与君歌一曲,请君为
我倾耳听……哈哈哈……真他妈的爽啊!”
在这种情况下,男孩竟然一边用力拍打着身下坚硬的路面,一边昂然背诵诗仙李太
白斗酒百樽挥毫成就的不朽篇章。男孩的声音越来越大,他脸上的笑容也越来越放肆,
在这个男孩身上,那种远超实际年龄的豪迈,那种放浪形骸的洒... 阅读全帖 |
|
x******n 发帖数: 9057 | 28 对象啊,桌子和椅子,哪个是父类,哪个是子类?
来支 |
|
C*****e 发帖数: 367 | 29 约 14:12 我实实在在地告诉你们,我所作的事,信我的人也要作;并且要作比这更大
的事,因为我往父那里去。 (CUVS) |
|
C*****e 发帖数: 367 | 30 所以亚伯拉罕才成为了信心之父
神很多的做法,使用人类渺小的有限的思维是难以明白的 |
|
J*****3 发帖数: 4298 | 31 先纠正你一个概念,就是承认你的耶和华的人是神是父的人才是罪人,我不是罪人。
的小孩是
旦成为了我们的主导。注意,是人自己掉下去,不是 |
|
f*******8 发帖数: 3612 | 32 我同意打坐不是必须相信六道轮回才可以开始。
只要想了解自我,就可以通过打坐了解得更多。
当然,打坐最好是精心设计的实验比自己任意学来的实验要更有效。
我是能区分 哪些是已知确实的知识,哪些是听来的看上去不违背逻辑的知识,
哪些是可以刺激想象力和兴趣,但还没验证的知识。等等。。。
轮回的事我是听来的,从听说的看,知道绝对不轮回的有两类,
一种是解脱者,确知不轮回,不在有三界惑。
一种是往生净土的,虽然还有惑未解,不过也不轮回。
其他的就不懂了,有些好像是说不会再去恶道。
具体机制我就不清楚,也不认为仅靠看书就能获得判定谁往生哪里的能力了。
described
not |
|
T*******y 发帖数: 6523 | 33 Yes. Thank you! I like to hear your side of the story.
I see that you added a few lines earlier.
"轮回的事我是听来的,从听说的看,知道绝对不轮回的有两类,
一种是解脱者,确知不轮回,不在有三界惑。
一种是往生净土的,虽然还有惑未解,不过也不轮回。"
I would think that if the souls are reincarnated enough and learned enough,
there's no need to come to this physical world again. This is the Earth
school, and that's the purpose of life. This part makes sense to me.
I guess what I want to say is that the Earth school is not a penalty, but
rather an opportunity. 轮回 is not so... 阅读全帖 |
|
j******n 发帖数: 21641 | 34 王选前不久一个发言值得参考
工程类学者不宜以什么sci论文评价(其实ieee trans的if都不高)
而是有没科技创新和产业贡献,专利啊,国家信息技术安全啊
尤可称道
isit也许不错,但在尤的领域难说icc/globecom相比而言只是decent
当然对于尤这种人要严格要求,党组织应该督促其在睡眠得以保障的前提下多发trans
媒体乱吹,万恶不赦
of
media |
|
t********k 发帖数: 808 | 35 比如:
create or replace type A as object (
rowsID integer;
member procedure printRowsID
);
create or replace type body A as
member procedure printMembers is
begin
dbms_output.put_line(rowsID);
end;
end;
create or replace type B under A (
roundNO number(2),
overriding member procedure printMembers
);
create or replace type B as
overriding member procedure printMembers is
begin
dbms_output.put_line(roundNO);
end;
end;
在B对象中重载了printMembers
但我想在B的printMembers方法中调用A的printMembers方法
在java中,直接用super.print |
|
h*****0 发帖数: 4889 | 36 呵呵。其实,就当成面试题来看也不错。
总之上面代码不能正常工作。因为父类构造函数未尾调用的reset()被子类覆盖了。 |
|
o****i 发帖数: 1706 | 37 作业,里面有一个要求父类实例调用子类的方法..call a Cylinder method on a
Circle,不知道怎么搞,代码如下,谢谢大家..:
import java.text.*;
public class Circle {
DecimalFormat format=new DecimalFormat("#,###.00");
final double PI=3.1415926536;
double radius=0;
public Circle(){
radius=0;
}
public Circle(double r){
radius=r;
}
public void setRadius(double r){
radius=r;
}
public double getRadius(){
return radius;
}
public String toString(){
return "Radi |
|
q*********u 发帖数: 280 | 38 把这个完整的用java和cpp都写了一下,由于太长,先得两个小结论:java默认
function都有virtual的功能(final class 除外了),按照java术语就是override了
。另外,在继承中,both cpp和java,父类和子类的本地变量,都是内存上相互独立的。
Java版本:
class P{
public int i;
public P(){
i = 5;
System.out.println("P.i = "+i);
}
public int getI(){
return i;
}
}
class K extends P{
public int i;
public K(){
i = 10;
System.out.println("K.i = "+i);
}
|
|
g*****g 发帖数: 34805 | 39 做作业都不会想变通,你不会把extends的父类方法烤下来?
把ConcurrentLinkedQueue里不需要的东西删掉就完了。 |
|
M***0 发帖数: 1180 | 40 这个还是很special的。所有书都提醒你constructor不继承,有关inner class的章节
也没指出这个例外情况
There is nothing special about anonymous classes.
我刚才有试了一下,这个其实不能叫constructor inheritance:
class A
{
A()
{
System.out.println("constructor");
}
A(int x)
{
System.out.println("constructor int");
}
int getX()
{
return 0;
}
}
public class OTest
{
public static void main(String[] args)
{
A a = new A(2)
{
public int getX()
... 阅读全帖 |
|
z*******3 发帖数: 13709 | 41 最离谱的是junit还在用1.1
这简直是要了我的命啊
然后我尝试着去改testcase
发现尼玛四层继承
我当场就决定放弃阅读父类代码
很多理论都是说起来一套一套
做起来发现人们其实都往简单了做
就比如这个testcase
上面两层的abstract class定义了一堆的abstract方法
最后在最底层实现的时候,我发现全部是空方法
而所有信息则全部集中到最后的execute方法里面去
真正的代码都在一个方法里面搞定
看了我直乐,这是典型的装13犯的产物
定义了一堆,人家都不用
等解释清楚这些东东是干什么的
人家代码早写完测试完几个版本了 |
|
z*******3 发帖数: 13709 | 42 最离谱的是junit还在用1.1
这简直是要了我的命啊
然后我尝试着去改testcase
发现尼玛四层继承
我当场就决定放弃阅读父类代码
很多理论都是说起来一套一套
做起来发现人们其实都往简单了做
就比如这个testcase
上面两层的abstract class定义了一堆的abstract方法
最后在最底层实现的时候,我发现全部是空方法
而所有信息则全部集中到最后的execute方法里面去
真正的代码都在一个方法里面搞定
看了我直乐,这是典型的装13犯的产物
定义了一堆,人家都不用
等解释清楚这些东东是干什么的
人家代码早写完测试完几个版本了 |
|
m*****r 发帖数: 298 | 43 jsp半入门,ejb盲,遇到老系统。
每个jsp页面分几块,每块显示几个人的信息,这一组人存在collection里。
jsp1显示成人和孩子,jsp2只显示成人。
jsp1
… />
jsp2
我的任务要把jsp1改成只显示孩子,不知道怎么修改或者新建一个collection。
jsp1里面的people_otherStateBenefitQuestion来自于同文件内的scriptlet
<% INDIVIDUAL_Custom_Collection people_otherStateBenefitQuestion = (
INDIVIDUAL_Custom_Collection)request.getAttribute("PEOPLE_
otherStateBenefitQuestio... 阅读全帖 |
|
m********5 发帖数: 17667 | 44 至今对C++11支持奇烂无比
不能提示父类的成员, 不能自动生成 overloading code ...
MD, 这些功能至少都wish了5年以上了有没有?!
谁能推荐一个好一点的IDE or eclipse上的插件?
sigh, 每次看着几百上千个bug提示, 但编译通过的IDE界面, 就有一种无名的怒火 |
|
t****t 发帖数: 6806 | 45 BTW, 不知道你干嘛要overload这些,直接用父类的就好了 |
|
t****t 发帖数: 6806 | 46 我的意思是你根本不需要写push_back, op[], size,因为你反正是调用父类的,写不写
都一样,不写说不定还速度快点 |
|
c*****t 发帖数: 1879 | 47 You can't. The parent classes should have their own assignment
operator and you just need to call them, and take care of the new
members introduced by this class. |
|
t****t 发帖数: 6806 | 48 我靠, 刚问了copy ctor,就不能举一反三一下... |
|
|
|