C++ lühikursus 0: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mernits (talk | contribs)
Mernits (talk | contribs)
Line 35: Line 35:
</pre>
</pre>
*Kopileerige ja käivitage järgmine programm (salvestage faili main0.cpp)
*Kopileerige ja käivitage järgmine programm (salvestage faili main0.cpp)
<pre> 


<syntaxhighlight lang="cpp">
#include <iostream>
#include <iostream>


Line 46: Line 46:
return 0;
return 0;
}
}
</syntaxhighlight>


</pre>
*Kompileerimiseks
*Kompileerimiseks
<pre>
<pre>

Revision as of 10:50, 11 March 2010

Sissejuhatus

C++ lühikursuse esimene harjutus

Mõisted

Kordamine ja sissejuhatus

  • C
  • C++
  • Javast on vaja teada märksõnu - algtekst, interpretaator
  • Arvutitest vaja teada märksõnu CPU,RAM,Aadress,I/O,register,masinkood

kompileerimine

linkimine

laadur

Kompilaator

Linkur

Eelprotsessor

#include <iostream>
#define SUURUS 255

muud # korraldused

main meetod

Segmentation fault

Praktiline töö

  1. Käivitage Linux'is terminal
  2. Kontrollige c++ kompilaatori olemasolu korraldusega
g++ --version
  • Kopileerige ja käivitage järgmine programm (salvestage faili main0.cpp)
#include <iostream>

using namespace std;

int main(int argumente, char ** argumendid){

	cout << " I Can C clearly now " <<endl;	
	return 0;
}
  • Kompileerimiseks
g++ main0.cpp -o main0
  • Käivitamiseks
./main0

Lingid

cplusplus tutorial - program structure