• C/C++ Low Level Curriculum Part 11: Inheritance
    16 replies, posted
[url]http://www.altdevblogaday.com/2013/05/03/cc-low-level-curriculum-part-11-inheritance/[/url]
What in the world
this is the worst newsbot i wonder if it's only here by accident - it seems like garry accidentally added it to facepunch instead of his own news aggregator
[QUOTE=BrainDeath;40519514]this is the worst newsbot i wonder if it's only here by accident - it seems like garry accidentally added it to facepunch instead of his own news aggregator[/QUOTE] Shut up and learn C++
The descriptions he gives are way too in depth. Why show the disassembly to people who probably have no idea what assembly actually does??
[QUOTE=itisjuly;40520332]Shut up and learn C++[/QUOTE] If he knew C++ he'd be even more annoyed because most of this isn't even low level C++ it's just basic C++ which mean two very different things really. These tutorials are like if someone took the introductory lessons from cplusplus.com and spliced in 5 minutes of completely off topic computer science
[quote] Looking at this, it should be fairly obvious that the data members of CTestDerived have just been concatenated onto the end of the memory layout of CTestBase - and, more importantly, that the memory layout of CTestBase within CTestDerived is identical to that when it’s not a base class. It’s that simple! (for certain definitions of ‘it’ and ‘simple’…)[/quote] Yes of course I now understand whatever you were talking about!
[QUOTE=itisjuly;40520332]Shut up and learn C++[/QUOTE] VBNet and C# master race.
cout << "How is this news? \n";
[QUOTE=BrainDeath;40519514]this is the worst newsbot i wonder if it's only here by accident - it seems like garry accidentally added it to facepunch instead of his own news aggregator[/QUOTE] slacker.
[QUOTE=Elspin;40520362]If he knew C++ he'd be even more annoyed because most of this isn't even low level C++ it's just basic C++ which mean two very different things really. These tutorials are like if someone took the introductory lessons from cplusplus.com and spliced in 5 minutes of completely off topic computer science[/QUOTE] To be fair he might be getting to that at post 36 or something.
[QUOTE=SGTNAPALM;40521832]To be fair he might be getting to that at post 36 or something.[/QUOTE] Well I mean it's not like he doesn't go into detail on low level things but it's just awkwardly spliced into talking about extremely basic C++ in such a way that it'd never teach anyone other than someone who probably understands it anyway
How the fuck is inheritance low-level C++, it's a basic OOP concept
[QUOTE=Laserbeams;40522396]How the fuck is inheritance low-level C++, it's a basic OOP concept[/QUOTE] Low level as in the blog is using references to assembly
Am I the only one who actually likes this news bot?
[QUOTE=Elspin;40520362]If he knew C++ he'd be even more annoyed because most of this isn't even low level C++ it's just basic C++ which mean two very different things really. These tutorials are like if someone took the introductory lessons from cplusplus.com and spliced in 5 minutes of completely off topic computer science[/QUOTE] From what I can see, he doesn't even explain what the features are. So I don't think this article is aimed at those who want to learn C++.
[QUOTE=Protocol7;40520358]The descriptions he gives are way too in depth. Why show the disassembly to people who probably have no idea what assembly actually does??[/QUOTE] Hence "Low Level Curriculum". Just read the first article in the series for the reasoning behind it.
Sorry, you need to Log In to post a reply to this thread.