nVIDIA PRICE DROP-7800GTX512 $399, 7900GT $299, 7900GTX512 $499

Page 17 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
Originally posted by: nts
Originally posted by: beggerking
I'm a well-known programmer here which you obviously are not.

In C++ (OOP)
What is the virtual function pointer table (vtable)?

How does the vtable differ with virtual functions and pure virtual functions?

Where is this table stored, is it per instance?

Is there a difference in the construction of the table if you are initializing/constructing classes statically verses dynamically?

What happens to this table when using Multiple Inheritance (assuming virtual base classes)? What about multiple virtual inheritance (diamond inheritance pattern)?

Answer or PM me, Mr. Well known programmer.


EDIT: How about some ASM, very simple.

How do I read (get value of) the EIP register?

vtable = table contain pointers to vfunctions, to select which level of inheritance to call.
vfunction vs pure vfunction : pure vfunction has no implementation, hence abstract.
vtable differ in pure vfunction has no implementation yet, memory allocated dynamically.
new vtable added for each inheritance, diamond is problematic as it derives from 2 base classes that came from the same superclass. The vtable creates a cycle and hence overwriting baseclass function become ambiguous.

ASM .. umm. that I don't know..forgot about it mostly.
 

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
Originally posted by: ArchAngel777
Originally posted by: nts
Originally posted by: beggerking
I'm a well-known programmer here which you obviously are not.

In C++ (OOP)
What is the virtual function pointer table (vtable)?

How does the vtable differ with virtual functions and pure virtual functions?

Where is this table stored, is it per instance?

Is there a difference in the construction of the table if you are initializing/constructing classes statically verses dynamically?

What happens to this table when using Multiple Inheritance (assuming virtual base classes)? What about multiple virtual inheritance (diamond inheritance pattern)?

Answer or PM me, Mr. Well known programmer.


EDIT: How about some ASM, very simple.

How do I read (get value of) the EIP register?


He will not answer... In fact if he doesn't answer within the next 30 minutes, by his own standards (read the link I posted) he doesn't know the answer...

I actually have a life, a job, and I do take my lunch break.
 

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
Originally posted by: Topweasel
Originally posted by: beggerking
Originally posted by: Topweasel
Originally posted by: beggerking
Thats why I said " I think.."
kinda of asked the same question and someone said that..
and I don't appreciate the sarcasm, Zstream..

No that was a valid statement made by Zstream. Why in the worldd would NVidia recall the best selling product they have made in years. You don't recall a working product let alone a well selling working product, just because a faster product is comming out.

it is valid but I don't appreciate sarcasm.
I "think" I heard someone said NV is recalling remaining unsold 7800 parts from stores..
and I stand corrected.

You deserved for the recall remark any sarcasm that comes you way regarding it. Still trying to figure it out in my head why anyone would even think that a manufacturer would recall a successful non-defective product.

what does it matter? I said I think I heard it somewhere, damn it its a rumor. Perhaps you need a reading comprehension class. Yes, you deserve it.
 

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
Originally posted by: Ackmed
Originally posted by: moonboy403
dude!...stop flaming each other

it's getting old

we all have already derailed the thread enough
let's move on or take this to pm shall we?

Good job, hypocrite.

Originally posted by: beggerking

if you consider yourself biased that is fine with me. I don't consider myself biased in this matter, so I don't have to "admit?" to anything. Obviously you are seeing me as biased because you are biased yourself. Try broaden your point of view and perhaps you will see me as neutral.

The point is, its okay to be biased, but not okay to flame others because of other's bias. I was simply comparing data (from 2 websites) when Joker came out and attacked me, only because I was consider "all benchs" rather than only "partial bench"aka high res with AA/AF that he would liked to see.

Dont admit it, doesnt really matter. Anyone with common sense can see you are.

Your "partial bench" agrument is silly at best. Its simply idiotic to run benchmarks of $600 cards, and SLI at 1024x768 with no AA/AF. Those numbers do not matter. Its as simple as that. You just want to give NV some "wins" so you include them. You'll notice real hardware sites, (AT, FS, Hard, Rage3D) do not use them. And its for a reason.

Idiot? Hello? anyone there in your brain?
I didn't run the bench, the website did.
 

yacoub

Golden Member
May 24, 2005
1,991
14
81
v8envy - it's shrewd business practice, you are correct. it will help their bottom line and be good for their stock and marketing. They can claim the most powerful systems with Quad-SLI, yet sell at a better price and a better profit margin than ATI when it comes down to 7900 vs X1900 of equivalent performance. Yes, the X1900XL will likely be a solid contender but at what price and what cost to ATI at the given price?

And yes to NVidia keeping OGL lead while hopefully shoring up their D3D numbers a bit with better drivers and the increase in clockspeed (if that will help, dunno yet til we see some reviews).
 

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
Originally posted by: Crusader
Originally posted by: Zstream
Originally posted by: Crusader
Sorry, little sidenote. Alright, I'm back to lurking :p

Or posting FUD

Yeah, too bad you apparantly dont even know what FUD is. Yet you throw it around like you do.
FUD= Fear, Uncertainty and Doom.. let me know when you are no longer a noob and then try to insult me, ok? ;)

agreed. :D
 

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
Originally posted by: Zstream
Originally posted by: Crusader
Originally posted by: Zstream
Originally posted by: Crusader
Sorry, little sidenote. Alright, I'm back to lurking :p

Or posting FUD

Yeah, too bad you apparantly dont even know what FUD is. Yet you throw it around like you do.
FUD= Fear, Uncertainty and Doom.. let me know when you are no longer a noob and then try to insult me, ok? ;)

or Fouled Up Disinformation

exactly what you posted in your last 10 posts
 

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
Originally posted by: Topweasel
Originally posted by: beggerking
Originally posted by: Topweasel
Originally posted by: beggerking
Thats why I said " I think.."
kinda of asked the same question and someone said that..
and I don't appreciate the sarcasm, Zstream..

No that was a valid statement made by Zstream. Why in the worldd would NVidia recall the best selling product they have made in years. You don't recall a working product let alone a well selling working product, just because a faster product is comming out.

it is valid but I don't appreciate sarcasm.
I "think" I heard someone said NV is recalling remaining unsold 7800 parts from stores..
and I stand corrected.

You deserved for the recall remark any sarcasm that comes you way regarding it. Still trying to figure it out in my head why anyone would even think that a manufacturer would recall a successful non-defective product.

no one "deserve" anything. you have no reasoning at all
 

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
Originally posted by: yacoub
Great, one goes away, another comes to take his place. Crusader for beggarking. Thread is hopeless if it wasn't already. :(

another one of your flaming/ crap post.
 

CaiNaM

Diamond Member
Oct 26, 2000
3,718
0
0
geez begger enuff already.. and to the rest, here's something to in mind:

"Never wrestle with a pig. You'll both get dirty, and only the pig will enjoy it."
 

Keysplayr

Elite Member
Jan 16, 2003
21,211
50
91
Originally posted by: beggerking
Originally posted by: yacoub
Great, one goes away, another comes to take his place. Crusader for beggarking. Thread is hopeless if it wasn't already. :(

another one of your flaming/ crap post.

Do you even remember what you're arguing about begger? You just go on and on and on. Obviously, the other guy is not going to STFU, so why don't you take the step first.?

 

yacoub

Golden Member
May 24, 2005
1,991
14
81
Originally posted by: keysplayr2003
Originally posted by: beggerking
Originally posted by: yacoub
Great, one goes away, another comes to take his place. Crusader for beggarking. Thread is hopeless if it wasn't already. :(

another one of your flaming/ crap post.

Do you even remember what you're arguing about begger? You just go on and on and on. Obviously, the other guy is not going to STFU, so why don't you take the step first.?

Actually every one of the "other guy"s has left him to ramble on and on and he's gotten to the point now where he's posted almost an entire page of replies all by himself.
 

RobertR1

Golden Member
Oct 22, 2004
1,113
1
81
Originally posted by: yacoub
Originally posted by: keysplayr2003
Originally posted by: beggerking
Originally posted by: yacoub
Great, one goes away, another comes to take his place. Crusader for beggarking. Thread is hopeless if it wasn't already. :(

another one of your flaming/ crap post.

Do you even remember what you're arguing about begger? You just go on and on and on. Obviously, the other guy is not going to STFU, so why don't you take the step first.?

Actually every one of the "other guy"s has left him to ramble on and on and he's gotten to the point now where he's posted almost an entire page of replies all by himself.

He does that often! really feels the need to address everything pointless but skip anything with merit.
 

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
Originally posted by: keysplayr2003
Originally posted by: beggerking
Originally posted by: yacoub
Great, one goes away, another comes to take his place. Crusader for beggarking. Thread is hopeless if it wasn't already. :(

another one of your flaming/ crap post.

Do you even remember what you're arguing about begger? You just go on and on and on. Obviously, the other guy is not going to STFU, so why don't you take the step first.?

lol, serioiusly I forgot... me and Joker agreed last night to stop, then these guys start it agian.. oh well.
 

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
Originally posted by: RobertR1
Originally posted by: yacoub
Originally posted by: keysplayr2003
Originally posted by: beggerking
Originally posted by: yacoub
Great, one goes away, another comes to take his place. Crusader for beggarking. Thread is hopeless if it wasn't already. :(


another one of your flaming/ crap post.

Do you even remember what you're arguing about begger? You just go on and on and on. Obviously, the other guy is not going to STFU, so why don't you take the step first.?

Actually every one of the "other guy"s has left him to ramble on and on and he's gotten to the point now where he's posted almost an entire page of replies all by himself.

He does that often! really feels the need to address everything pointless but skip anything with merit.

what does what? the topic is bolded, he is simply thread crapping./ personal attacking.
 

nib95

Senior member
Jan 31, 2006
997
0
0
Begger, just leave it now.

You always seem to play some role in most arguments/flame fests.
Just quit while your behind, regardless of whether you think your right or wrong.

These threads are just filling with pointless banter.
Be the bigger man and just let it rest.
 

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
ok. I frankly don't care. I'll leave it to mod..

Topweasel, you are seeing everything from your own perspective. You may think what I said as a rumor should not be passed around, but thats your opinion. you still don't have the right to flame me. Mod notified.
 

Topweasel

Diamond Member
Oct 19, 2000
5,437
1,659
136
Originally posted by: beggerking
Originally posted by: Topweasel
Originally posted by: beggerking
Originally posted by: Topweasel
Originally posted by: beggerking
Thats why I said " I think.."
kinda of asked the same question and someone said that..
and I don't appreciate the sarcasm, Zstream..

No that was a valid statement made by Zstream. Why in the worldd would NVidia recall the best selling product they have made in years. You don't recall a working product let alone a well selling working product, just because a faster product is comming out.

it is valid but I don't appreciate sarcasm.
I "think" I heard someone said NV is recalling remaining unsold 7800 parts from stores..
and I stand corrected.

You deserved for the recall remark any sarcasm that comes you way regarding it. Still trying to figure it out in my head why anyone would even think that a manufacturer would recall a successful non-defective product.

no one "deserve" anything. you have no reasoning at all

While my grammar is not the best I am pretty sure you got my point. When people pass on bassless rumor, they can be recieved as fact, making what is already a tough field to keep an eye on even harder. When someone passes on a "rumor" that only has no possible source, goes against everything normally called common sense, and proper bussiness management, they deserve any belittlement comes their way. Sometimes Joker can go to far and I will give you that, but really think about what you say, its easy to come off as an idiot.
 

Topweasel

Diamond Member
Oct 19, 2000
5,437
1,659
136
Originally posted by: beggerking
Originally posted by: Topweasel
Originally posted by: beggerking
Originally posted by: Topweasel
Originally posted by: beggerking
Thats why I said " I think.."
kinda of asked the same question and someone said that..
and I don't appreciate the sarcasm, Zstream..

No that was a valid statement made by Zstream. Why in the worldd would NVidia recall the best selling product they have made in years. You don't recall a working product let alone a well selling working product, just because a faster product is comming out.

it is valid but I don't appreciate sarcasm.
I "think" I heard someone said NV is recalling remaining unsold 7800 parts from stores..
and I stand corrected.

You deserved for the recall remark any sarcasm that comes you way regarding it. Still trying to figure it out in my head why anyone would even think that a manufacturer would recall a successful non-defective product.

what does it matter? I said I think I heard it somewhere, damn it its a rumor. Perhaps you need a reading comprehension class. Yes, you deserve it.

I heard its a rumor, but even if AT posted it, it makes so little sense that it should have been disgarded instantly not passed around.
 

Keysplayr

Elite Member
Jan 16, 2003
21,211
50
91
Originally posted by: raildogg
How does a 7900GT compare with a 7800GT?

By the look of the supposed specs, the 7900GT looks like it will outperform the current 7800GTX by a bit BUT could have (and should have) a hefty amount of o/c'ing headroom on the core at least.

 

Megatomic

Lifer
Nov 9, 2000
20,127
6
81
Does anyone know when the new cards are supposed to be released? I'm all set to buy a 7900GT on that magical day.
 

Megatomic

Lifer
Nov 9, 2000
20,127
6
81
Got a link? If that's true, I'm about to sell my 6800GT and get a cheapie PCI-e card for the time being...
 

beggerking

Golden Member
Jan 15, 2006
1,703
0
0
Originally posted by: beggerking
Originally posted by: nts
Originally posted by: beggerking
I'm a well-known programmer here which you obviously are not.

In C++ (OOP)
What is the virtual function pointer table (vtable)?

How does the vtable differ with virtual functions and pure virtual functions?

Where is this table stored, is it per instance?

Is there a difference in the construction of the table if you are initializing/constructing classes statically verses dynamically?

What happens to this table when using Multiple Inheritance (assuming virtual base classes)? What about multiple virtual inheritance (diamond inheritance pattern)?

Answer or PM me, Mr. Well known programmer.


EDIT: How about some ASM, very simple.

How do I read (get value of) the EIP register?

vtable = table contain pointers to vfunctions, to select which level of inheritance to call.
vfunction vs pure vfunction : pure vfunction has no implementation, hence abstract.
vtable differ in pure vfunction has no implementation yet, memory allocated dynamically.
new vtable added for each inheritance, diamond is problematic as it derives from 2 base classes that came from the same superclass. The vtable creates a cycle and hence overwriting baseclass function become ambiguous.

ASM .. umm. that I don't know..forgot about it mostly.

now, let me ask you a question:

how do you autofill a web form?
what model do you use?
show me some code.