Changes

Jump to: navigation, search

Weekly Schedule 20132 - OOP344

2,852 bytes added, 21:51, 11 August 2013
Blog posts 3
:[http://matthewtorrance.blogspot.ca/2013/05/asctoint.html AscToInt Function]
 
:[http://hamabama.ru/blog/atoi.htm SecB Dmitry Yastremskiy AscToInt Function]
:[http://dtkerroop344.wordpress.com/2013/05/21/the-ascii-conversion-challenge/ SecA Drew Terrance Kerr]
*: nullptr
* Enum Review
* Introduction to Recursion[http://www.cplusplus.com/articles/D2N36Up4/ some documentations]
* Dyanimic Lists
* Doubly Linked Lists
*[http://brackethunter.blogspot.ca/2013/07/dllist-with-ui.html Brad Stuart - DLList with UI]
*[http://markieta.blogspot.ca/2013/07/doubly-linked-list-insertbefore.html Christopher Markieta - insertBefore]
*[http://hamabama.ru/blog/dll.htm Dmitry Yastremskiy - DLL]
== Week 10 - July 7==
* Working version of Templates homework, please feel free to [http://lisyonok85.wordpress.com/?p=14 check this out and comment] - Artem Luzyanin
* Templetes Templates excercise[ http://template-inheritance.blogspot.ca/ Template Blog Post]- Prabhleen Bhupal * [http://brackethunter.blogspot.ca/2013/07/int-to-bin-v01.html Int to Bin attempt] - Brad Stuart (I can't find the base code for the templates stuff, so I created this one for making an array of whatevers)
== Week 11 - July 14==
=== This Week 11===
*Static Variable review
*The compilation process [http://stackoverflow.com/questions/6264249/how-does-the-compilation-linking-process-work compilation steps]
*:Compilation order
*:The linker
*:Common Linker Errors
*Multiple Inheritance Cont
*:Virtual Inheritance
*Advanced Template Use
*:Template functions cont
*:Template definition in CPPs
*Const review [http://duramecho.com/ComputerInformation/WhyHowCppConst.html why & how?!]
*New Keywords
*:Volatile
*:Union
*Arrays
*:Basic arrays review
*:Heterogeneous Arrays
*Standard Template Library
*:std::string class
*[http://www.cplusplus.com/doc/tutorial/typecasting/ Constrained Casting]
*:static_cast
*:reinterpret_cast
*:const_cast
*:dynamic_cast
*Bit-wise Introduction
 
=== To Do 11===
*A2 0.4 Milestone - Due July 19th
*No code exercise this week... INSTEAD: Blog about how you feel about the world of programming, where you want to go with your career, what professional options you are considering, etc!
=== Resources 11===
* Does anybody know any good link to study heterogeneous array???
 
=== blog posts 11===
* [http://admixdev.com/2013/07/23/how-i-feel-about-the-world-of-programming/ About the World of programming and future at all] - Alexander Snurnikov
* [http://lisyonok85.wordpress.com/2013/07/23/pro-gro-min-whaaa/ The world of art and me] -Artem Luzyanin
* [http://brackethunter.blogspot.ca/2013/07/programming-from-pet-basic-to-php.html/ An old man laments] -Brad Stuart (Link is broken...)
 
== Week 12 - July 21==
=== This Week 12===
*Bitwise operations
*:Bitwise Negation
*:Bitwise AND(&), OR(|), XOR(^)
*:Bit Shifting
*:Circular Bit Shifting
*:Flag definition
*Basic Encryption
*:XOR Cipher with key shifting
*STL
*:std::queue
*:std::vector review
*:std::string review
*:std::iterator review
*:std::find
*:std::sort
*:std::binary_search
*File Streams
*:fstream review
*:fstream flags
*:binary files
*:saving and loading state from binary
=== To Do 12===
*A2 0.6 Milstone - Due July 26th
* Implement a serialization function on our [https://github.com/Seneca-OOP344/20132notes/blob/master/SecAB/07-July%209/DoublyLinkedList.h Doubly Linked List] that writes the list to a binary file and a load function that loads the list from the binary file. Be sure to keep the list's structure intact. Proper implementations will net the student a bonus 0.5%, blog about result, but do not post code, instead email me your solutions.
 
=== Resources 12===
=== blog posts 12===
 
[http://lisyonok85.wordpress.com/?p=20 Artem's success]
 
[http://markieta.blogspot.ca/2013/07/binary-serialization-of-doubly-linked.html Christopher Markieta]
 
== Week 13 - July 28==
=== This Week 13===

Navigation menu