Viš munum eyša mestum tķmanum ķ aš kynnast žeim atrišum C++ sem ekki eiga sér beina samsvörun ķ Java eša eru öšruvķsi. Žetta eru atriši eins og bendar, vektorar, klasar, fjölnota eiginleikar og erfšir.
C++ kennslubókin er sérstaklega hönnuš fyrir sjįlfsnįm og mišar viš aš lesandinn hafi ekki forritaš įšur. Žess vegna veršur fariš mjög hratt yfir fystu 7 kaflana (fyrstu "vikuna"), žvķ žiš eigiš öll aš hafa forritaš įšur, žó žaš hafi veriš ķ öšru forritunarmįli.
Meš bókinni fylgja geisladiskar, annar žeirra meš Visual C++ žżšandanum en hinn meš żmsu efni ķ tengslum viš bókina. Žar į mešal eru ęfingar sem žiš getiš notaš til aš kanna žekkingu ykkar į efni hvers kafla fyrir sig. Žiš ęttuš aš nota žetta til aš tryggja aš žiš hafiš nįš efninu. Žaš er mjög mikilvęgt aš žiš komist strax vel af staš ķ C++. Žaš sem eftir er nįmskeišsins byggir mikiš į žvķ.
Dęmatķmar 11.-12. janśar verša ķ tölvuverum sem hér segir:
Žeir sem eru ķ tölvuveri tölvunarfręšinema (ž.e. hópur 2 ķ Tölvunarfręši 2) žurfa aš fį ašgang aš žvķ tölvuveri. Žaš er gert meš žvķ aš skrį sig hjį umsjónarmönnum tölvuveranna.
Ķ žessum fyrstu dęmatķmum veršur fariš ķ Visual C++ umhverfiš og žiš byrja į žvķ aš skoša og fara ķ gegnum einfaldar leišbeiningar um notkun į Visual C++. Sķšan skuluš žiš nį ķ skrįna 4elist0510.cpp, sem inniheldur forrit 5.10 ķ kennslubókinni, žżša žaš og keyra. Žiš bśiš til nżtt "Win32 Console Application" og bętiš forritaskrįnni inn meš žvķ aš fara ķ "Project | Add to project | Files...". Žiš skuluš prófa aš keyra forritiš lķnu fyrir lķnu meš žvķ aš setja upp "Debug toolbar" (smella meš hęgri mśsahnappi į toolbar og velja Debug). Öll forrit bókarinnar eru į Vefnum og į geisladisk 1 sem fylgir meš bókinni.
int main() { int i; for(i=0; i<10; i++) if( i = 0 ) cout << "Nśll" << endl; else cout << "Ekki nśll" << endl; return 0; }
#include <iostream> using namespace std; void vixla( int x, int y ) { int t = x; x = y; y = t; } int main() { int i, j; i = 5; j = 8; vixla(i, j); cout << "i=" << i << ", j=" << j << endl; return 0; }