Hiya
Hey C++ community.
I've posted here before I know, but I don't think I've formally introduced myself.
I'm in high school, currently taking a C++ course since it's the last year our school will be offering it (our district is switching all the C++ classes out for Java). I've debated several times whether to take APCS later in highschool, and finally decided not to because a) I don't like the instructor, and b) There's other classes I'd much rather be taking (science&math&music, yumm :P). Our instructor goes really slow with us, usually paying more attention to the AP kids (about 1/3rd of our class is APCS students, the rest C++ 1-2). He often just gives us sheets of notes, one day of instruction per unit, and then gives us a bunch of programs to make over the next few weeks until the next unit. As a result, some friends and I have been done with most of the material for the entire year since a few weeks before the end of first semester.
But anyway, enough bitching about my class. I really, really like to program, I love computers, and so since I don't have anything else to do in class I spend my time teaching myself more advanced concepts. The units I've done in the class are basic cout/cin statements, if/else if/else statements, loops, strings (using apstring, not STL string, though I've never taken the chance to ask my teacher what the differences are), arrays, functions, and files. I didn't complete files, I've been stuck on one where we have to read in some students' names and scores from a .txt file, alphabetize them, and output them to another .txt file. We have to keep the scores for each name with the appropriate name, if that wasn't clear. I might ask here for some help if I can't figure it out in the next few days--I'm 100% stumped. Heh.
I have some small understanding of classes, structs, but not a complete understanding. I'm trying to buy a good C++ book (any recommendations?) because I really want to know everything I can.
Well anyway. Have a nice day :)
I've posted here before I know, but I don't think I've formally introduced myself.
I'm in high school, currently taking a C++ course since it's the last year our school will be offering it (our district is switching all the C++ classes out for Java). I've debated several times whether to take APCS later in highschool, and finally decided not to because a) I don't like the instructor, and b) There's other classes I'd much rather be taking (science&math&music, yumm :P). Our instructor goes really slow with us, usually paying more attention to the AP kids (about 1/3rd of our class is APCS students, the rest C++ 1-2). He often just gives us sheets of notes, one day of instruction per unit, and then gives us a bunch of programs to make over the next few weeks until the next unit. As a result, some friends and I have been done with most of the material for the entire year since a few weeks before the end of first semester.
But anyway, enough bitching about my class. I really, really like to program, I love computers, and so since I don't have anything else to do in class I spend my time teaching myself more advanced concepts. The units I've done in the class are basic cout/cin statements, if/else if/else statements, loops, strings (using apstring, not STL string, though I've never taken the chance to ask my teacher what the differences are), arrays, functions, and files. I didn't complete files, I've been stuck on one where we have to read in some students' names and scores from a .txt file, alphabetize them, and output them to another .txt file. We have to keep the scores for each name with the appropriate name, if that wasn't clear. I might ask here for some help if I can't figure it out in the next few days--I'm 100% stumped. Heh.
I have some small understanding of classes, structs, but not a complete understanding. I'm trying to buy a good C++ book (any recommendations?) because I really want to know everything I can.
Well anyway. Have a nice day :)
