Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Lecture 3 | Programming Abstractions (Stanford)

Loading...

Sign in or sign up now!
50,387
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jul 17, 2008

Lecture 3 by Julie Zelenski for the Programming Abstractions Course (CS106B) in the Stanford Computer Science Department.

Julie goes over C++ libraries and explains what they are and how they are useful. She continues to introduce C++ basics, including strings, various operators on strings and comparing two strings and takes special note that C++ is an 'industrial language' and does not guarantee anything and that the programmer has to be more attentive to finding his/her own bugs.

Complete Playlist for the Course:
http://www.youtube.com/view_play_list?p=FE6E58F856038C69

CS 106B Course Website:
http://cs106b.stanford.edu

Stanford Center for Professional Development:
http://scpd.stanford.edu/

Stanford University:
http://www.stanford.edu/

Stanford University Channel on YouTube:
http://www.youtube.com/stanforduniversity/

Category:

Education

Tags:

Download this video

LICENSE: Creative Commons (Attribution-Noncommercial-No Derivative Works).

For more information about this license, please read: http://creativecommons.org/licenses/by-nc-nd/3.0/.

High-quality MP4 Learn more

  • likes, 3 dislikes

Link to this comment:

Share to:

Top Comments

  • I don't understand why they teach their own custom functions from the CIS106 library. why not teach standard functions commonly used like rand(); and srand():. What good is information on their custom library opposed to the standard library functions which perform the same tasks and are widely used and recognized.

  • They should use standardized libraries. ;/

see all

All Comments (74)

Sign In or Sign Up now to post a comment!
  • how to download videos on you tube

  • @ProvokeLaughter If you can acquire the libs and header files they use, you could follow along more easily. If your goal is learning C++, it's better to learn its standard library first; your source code is portable and the library's behavior is defined by the ISO standard.

    What's important, in this course, is learning the basic programming concepts, which you can apply to any language. I'm not a fan of C++, but working through the exercises and assignments can be helpful.

  • i am rly new to c++, and am partly confused... so if she is not using standard libraries am i not supposed to watch the lectures 'cuz it'd be misleading or 'cuz i won't have the "private" libraries and her way of writing codes in my exam..?

  • @imh3r3now1

    She said this is not C++ class...

  • Skippyjon Jones Children's Books XD

  • :) May I hang out with you Online?, other than that... I'm still rather new to programming.

View all Comments »
Loading...

0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more