This is an old revision of the document!
====== C++ Basics ====== C++ is an object-oriented language. You can define new data types and their operations and then program with them much as you program with fundamental types such as %%int, char, float,%% etc. For example, you can define %%Matrix%% and %%Vector%% types and then write high-level linear algebra programs, like Matlab scripts. For example, <code c++> int N = 10; Matrix A(N,N); Vector x(N); // ...fill in values of A and x... Vector y = A*x; cout << y << endl; </code>