Uživatel:Jkl~cswikiversity/Studuji cpp/cpp ve vi: Porovnání verzí

Smazaný obsah Přidaný obsah
první verze - meziuložení
 
další meziuložení
Řádek 7:
<source lang="cpp">
#include <iostream>
#define defstr "Toto je pokus"
int main(){
int i;
std::cout<<"Ahoj !"<<std::endl;
i=5;
std::cout<<"toto je testik: \""<<defstr<<"\"."<<std::endl;
std::cout<<"I se rovná "<<i<<"."<<std::endl;
return 0;
Řádek 52:
* % - konec bloku (závorky všeho druhu. lomítka) - v základní verzi fungují jen závorky, nikoliv uvozovky
== Kompilace ==
# ukončit vi a přeložit (:x g++ pokus.cpp)
# spustit kompilátor z vi (:! g++ pokus.cpp) - po ukončení kompilace očekává enter a vrací se do editoru
# pokud máme makefile tak pomocí :mak či :make - vrací se na řádek s chybou. Výhoda je, že můžeme pustit klidně vi bez parametru souboru ...
makefile by pro naše účely byl:
all: pokus.cpp
[tabelátor]g++ pokus.cpp -o pokus
== Více souborů není problém ==
Již předchozí kapitola nakousla problém, že můžemem mít více zdrojáků v jednom projektu. Program ctags si poznamená důležité proměnné ze zadaných souborů (klasicky ctags *)
* makra (#define blabla)
* výčtové hodnoty
* definice funkcí, prototypů a deklarací
* jména tříd, enum, struct, a union
* namespace
* typedefy
* definice a deklarace proměnných
* členy tříd, struct-ů a union-ů
Fígle, kterých pak lze užít:
== Práce se schránkou ==
== Zdroje ==