|
|
-
Pointers and Arrays
For Tue, Jun 14 and Thu, Jun 16, Jun 21:: read chapter 1 and
2 use the html version, not the pdf file
-
Loops
if-else
switch
For Tue, Jun 21:: read the whole page in each case
-
Functions I
For Thu, Jun 23:: read as much as you can
Functions II
For Thu, Jun 23:: read the whole page
-
Memory Allocation
For Thu, Jun 23 and Tue, Jun 28:: read section 9 (as
much as you can)
-
Multi-dimensional Arrays and Pointers
For Tue, July 5:: read sections 7 and 8
-
Strings
For Thu, July 7:: read sections 3 and 4
-
Structures and Pointers
For Thu, July 7 and Tue July 12:: read section 5
-
Function Pointers
For Tue, July 12:: read sections 1 and 2
-
Preprocessor and Macros
For Tue, July 14:: read the section on the preprocessor
-
File Input/Output
For Tue, July 19:: read all the sections (we have seen some of this before)
-
Calling C from within R
For Tue, July 21, 23 and 26:: follow the following sequence of links by
clicking on them:
"Manuals" --> "Writing R Extensions" --> "browse HTML" --> "System and foreign language interfaces"
read ".C", ".Call" and
."External" interfaces and more if you want
-
Calling C from within R
For Thu, July 28, Tue, Aug 02 and Thu, Aug 04::
follow the following sequence of links by
clicking on them:
"Manuals" --> "Writing R Extensions" --> "browse HTML" --> "System and foreign language interfaces"
read the subsections "Handling lists" and
"Evaluating R expressions from C" and more
if you want
-
Writing a R package
For Tue, Aug 16:: follow the following sequence of links by
clicking on them:
"Manuals" --> "Writing R Extensions" --> "browse HTML" --> "System and foreign language interfaces"
read the subsections "Package structure",
"Checking and building packages" from
"Creating R packages" and more if you
want
-
Classes
For Thu, Aug 18, Tue Aug 23:: read chapter 6 and as much as
possible from chapter 7 of the 4th edition which are on
classes, as you might guess. Also read relevant sections
of the book on things you might stumble while reading
these chapters e.g. "cout", "endl" etc.
-
Makefiles
For Tue, Aug 25:: read as much as
possible from the tutorial
-
Composition and Inheritance
For Tue, Aug 30:: read chapter 7 and 9 of the 4th
edition.
-
Inheritance and Polymorphism
For Thu, Sep 1:: read chapter 9 of the 4th edition.
-
Operator Overloading and Templates
For Tue, Sep 6:: read chapter 8 and 11 of the 4th
edition.
-
Templates and Standard Template Library
For Thu, Sep 8:: read chapter 8 and 21 of the 4th
edition.
-
The GNOME Coding Style
Small document, read it, very useful coding style for C
-
The C FAQ
A huge document, would come in handy whenever you have questions
on C
-
The C Library Reference Guide
Would be useful for as long as you code in C
|