Knowing a few things about C helps but isn''t necessary. You''ll learn them as you learn C++ eg. data types, syntax, header files, how to compile a program, what goes into compilation. I have a couple of books that say that you shouldn''t learn C first, so that just depends on the author and the authors purposes.
But truth's a menace, science a public danger. Brave New World, Aldous Huxley
I have started with C++ about a year ago. I have read ,lots of C++ tutorials, by this I have also learned C. It is pretty similar, except the OOP thing, but the syntax, cout instead of printf, etc.. is easy to learn.
You will get to know C while learning C++
Windows (N): A 32 Bit patch to a 16 bit graphical interface based on a 8 bit operating system originaly encoded for a 4 bit processor written by a 2 bit company that can''''t stand 1 bit of competition.