Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
object_oriented_programming_2019-20_winter_semester [2019/10/01 19:18]
jakub.gemrot
object_oriented_programming_2019-20_winter_semester [2019/10/30 21:00]
jakub.gemrot
Line 25: Line 25:
 ======Lectures====== ======Lectures======
  
-=====L01 2.10.2019=====+**Topic: C Part 5 Conclusions**
  
-**Topic: Introduction to C Part 1**+Details:  
 +  * preprocessor as the way to work around limitations of C language 
 +  * [[https://www.tutorialspoint.com/cprogramming/c_preprocessors.htm|Macros in a nutshell]] 
 +  * [[https://stackoverflow.com/questions/277258/how-do-i-see-a-c-c-source-file-after-preprocessing-in-visual-studio|Have MS Visual Studio output preprocessed files]] 
 + 
 +Slides:  
 +  * [[https://drive.google.com/open?id=0B49ID9s3-zhTNzRNSEpnSGtxejA|PDF 3]] (courtesy of Martin Pergel) 
 +    * slides 7++ 
 + 
 +VS2017 Solution from the lecture: 
 +  * [[https://drive.google.com/open?id=1BGN-v9nmRYMls8erQZyUOnN3tBeTdCUj|SLN]] 
 + 
 + 
 +=====L04 - 23.10.2019===== 
 + 
 +**Topic: Introduction to C Part 4**
  
 Details:  Details: 
-  * History of language C, Pascal vs. C (types, commentsprocedures and functions, operators, return)+  * typedefs, structs, unions, files 
 + 
 +Slides:  
 +  * [[https://drive.google.com/open?id=0B49ID9s3-zhTRmFpZERfY2dRN00|PDF 3]] (courtesy of Martin Pergel) 
 +    * slides 1-6 
 + 
 +**Topic: Introduction to Part 3** 
 + 
 +Details:  
 +  * dynamic allocationscustom "safe string" 
 + 
 +Slides:  
 +  * [[https://drive.google.com/open?id=0B49ID9s3-zhTNzRNSEpnSGtxejA|PDF 2]] (courtesy of Martin Pergel) 
 +    * slides 24+ 
 + 
 +VS2017 Solution from the lecture: 
 +  * [[https://drive.google.com/open?id=1tOkHwMglvRh40_yuXMmC0vVOkB3utUja|SLN]] 
 + 
 +=====L02 - 9.10.2019===== 
 + 
 +**Topic: Introduction to Part 2** 
 + 
 +Slides: [[https://drive.google.com/open?id=0B49ID9s3-zhTNzRNSEpnSGtxejA|PDF 2]] (courtesy of Martin Pergel) 
 +  * We briefly touch the topic of pointersarrays and "strings" 
 + 
 +VS2017 Solution from the lecture: 
 +  * [[https://drive.google.com/open?id=1Zn1e4uEFvJ4qhJIf5Y7ln5RD2-hW8OBq|SLN]] 
 + 
 + 
 +=====L01 - 2.10.2019===== 
 + 
 +**Topic: Introduction to C Part 1**
  
 Slides: [[https://drive.google.com/open?id=0B49ID9s3-zhTMFlSR09jV1dCLWM|PDF 1]] (courtesy of Martin Pergel) Slides: [[https://drive.google.com/open?id=0B49ID9s3-zhTMFlSR09jV1dCLWM|PDF 1]] (courtesy of Martin Pergel)
Line 37: Line 83:
  
 VS2017 Solution from the lecture: VS2017 Solution from the lecture:
-  * TODO+  * [[https://drive.google.com/open?id=1WV1lKOoaw43GOHnpQYzWs2Rf-AlsivtY|SLN]]
  
 Useful:  Useful: 
object_oriented_programming_2019-20_winter_semester.txt · Last modified: 2019/10/30 21:00 by jakub.gemrot