Home
|
Table of Contents
|
Overview Map
Comp 170 H1 - Spring 2015 - Steil
dsteil@harding.edu
dsteil@harding.edu
Home
>
Exam 3
>
Week 7
Previous
Next
Week 7
Monday
Return Exam 2
c-Style strings
cin >> s;
ingnores leading whitespace
no bounds checking
stops reading at first whitespace
cin.getline(s, n);
reads whitespace
bounds checking
string s2;
cin >> s2;
getline(cin,s2);
char pointer vs int pointer with cin and cout
imput stream, buffer
Assign Homework
Read Schaum's Chapter 8
Tuesday
writing our own string functions
stringCopy
stringAppend
stringLength
stringReverse
stringContains - char and c string
Assign Homework
C-Style String Functions
Wednesday
more string functions
parse - aka tokenizing
delimiter
token
lexicographic comparison
Assign Project
Pig Latin (Due Wednesday, week 8)
Thursday
strcpy_s
strcat_s
strcmp
stricmp
strncmp
strnicmp
Examples
cstrings_cin.cpp
cstrings_Compare.cpp
cstrings_Compare_Case_Insensitive.cpp
cstrings_Concatinate.cpp
cstrings_Contains_Char.cpp
cstrings_Copy.cpp
cstrings_Declaration.cpp
cstrings_Escape_Sequences.cpp
cstrings_Extract_Words.cpp
cstrings_Flush_Buffer.cpp
cstrings_Get_A_Line.cpp
cstrings_Index_Of_Char.cpp
cstrings_Intro.cpp
cstrings_Length.cpp
cstrings_List_Copy.cpp
cstrings_Name_Sorting.cpp
cstrings_Reverse.cpp
Friday
NULL vs null terminator vs false vs 0
pointers
strchr, strstr, strncpy, firstVowel, toupper
Top
Dana Steil PhD - Harding University
Last updated:
3/26/2015