In my research I came across the class lecture notes for this course and found them to be very good.
C++ for Advanced Programmers - CSPP-51044 @ The University of Chicago
The instructor is Mike Spertus who is a member of the ANSI/ISO C++ Standards Committee.
The lectures are found here.
The notes really are not exactly beginner material but are still pretty consumable by anyone with an overview of C++ and maybe a little knowledge of C# or Java.
C++ for Advanced Programmers
Page 1 of 111 Replies - 5688 Views - Last Post: 10 September 2012 - 04:33 AM
Replies To: C++ for Advanced Programmers
#3
Re: C++ for Advanced Programmers
Posted 10 August 2011 - 11:04 AM
I've read through the first PDF lecture and it makes for interesting reading. Will have to read the rest when I have the time.
Thanks for the links.
Thanks for the links.
#4
Re: C++ for Advanced Programmers
Posted 10 August 2011 - 12:15 PM
Yea still working though them myself. I think he brings up something I didn't really know in each lecture. Although I did find some of the discussions kind of odd... he seems to take the "you could do _________" -- "but don't because..." approach.
So I get all into thinking about why something might be a new way to look at things only to run into "but don't do it that way".
So I get all into thinking about why something might be a new way to look at things only to run into "but don't do it that way".
#5
Re: C++ for Advanced Programmers
Posted 10 August 2011 - 07:16 PM
ill start skiming thought these tomorrow. thanks!!
#6
Re: C++ for Advanced Programmers
Posted 11 August 2011 - 07:52 AM
#7
Re: C++ for Advanced Programmers
Posted 11 August 2011 - 01:16 PM
i have just read the first few and for each of the bad examples i realized they were bad examples. maybe once this get's more complicated i might not see that so much.
edit:
as i read some more of these he points out things that i never knew.
for instance, i didn't know that the keyword 'using' could be used for anything the scope operator is used for not just namespaces members...wired.
also i had no clue that virtual members were not set until after the constructor is called.
edit:
as i read some more of these he points out things that i never knew.
for instance, i didn't know that the keyword 'using' could be used for anything the scope operator is used for not just namespaces members...wired.
also i had no clue that virtual members were not set until after the constructor is called.
Quote
Note that when a base class constructor is running,
virtual functions for that base class are not yet
overriden by their definitions in the total class
virtual functions for that base class are not yet
overriden by their definitions in the total class
This post has been edited by ishkabible: 11 August 2011 - 01:31 PM
#8
Re: C++ for Advanced Programmers
Posted 24 August 2011 - 03:04 AM
I read the lectures 1 and 2 and really they are excellent.
The advantage of using std::copy() over memcopy() in the second lecture sounded interesting as he explained performance issues of both techniques.
I will be reading remaining lectures soon and will post something interesting.
The advantage of using std::copy() over memcopy() in the second lecture sounded interesting as he explained performance issues of both techniques.
I will be reading remaining lectures soon and will post something interesting.
This post has been edited by naughtybit: 24 August 2011 - 03:04 AM
#9
Re: C++ for Advanced Programmers
Posted 07 November 2011 - 03:29 PM
I've touched on C++ before (in my own time), but haven't covered it at school, these lectures are perfect.
Thanks!
Thanks!
#10
Re: C++ for Advanced Programmers
Posted 26 December 2011 - 07:25 AM
Seems interesting. I wonder how they compare to the Stanford lessons? I'll give them a read when i have the time
#11
Re: C++ for Advanced Programmers
Posted 13 May 2012 - 12:25 PM
NickDMax, on 08 August 2011 - 08:29 PM, said:
In my research I came across the class lecture notes for this course and found them to be very good.
C++ for Advanced Programmers - CSPP-51044 @ The University of Chicago
The instructor is Mike Spertus who is a member of the ANSI/ISO C++ Standards Committee.
The lectures are found here.
The notes really are not exactly beginner material but are still pretty consumable by anyone with an overview of C++ and maybe a little knowledge of C# or Java.
C++ for Advanced Programmers - CSPP-51044 @ The University of Chicago
The instructor is Mike Spertus who is a member of the ANSI/ISO C++ Standards Committee.
The lectures are found here.
The notes really are not exactly beginner material but are still pretty consumable by anyone with an overview of C++ and maybe a little knowledge of C# or Java.
Links are not working
#12
Re: C++ for Advanced Programmers
Posted 10 September 2012 - 04:33 AM
It appears that the site is cleaned on a yearly basis, to make way for the new semester.
The WayBackMachine has an archive from 2009, which is still perfectly interesting.
The lectures
The library reference
If any of the original posters happen to have the PDF documents from the 2011 course, maybe they could zip them and upload them somewhere?
The WayBackMachine has an archive from 2009, which is still perfectly interesting.
The lectures
The library reference
If any of the original posters happen to have the PDF documents from the 2011 course, maybe they could zip them and upload them somewhere?
Page 1 of 1
|
|

New Topic/Question




MultiQuote









|