Höhere Programmierung in der Computerlinguistik mit C++ - Vorlesung 1

Zurück

C++ Vorlesung 1 - Hallo Welt

Hallo Welt. Einführendes Programm.

/*
C++ - Vorlesung: hello_world.cpp
Autor: Andreas Neumann
Datum: 06.03.2011
Beschreibung: Gibt >Hello World!< auf dem Terminal aus.
*/

#include <iostream>

using namespace std;

int main() {
        
        cout << "Hello World!" << endl;
        
}

C++ Vorlesung 1 - size_of

Gibt den für unterschiedliche Datentypen benötigten Speicher aus.

/*
Autor: Andreas Neumann
Datum: 07.03.2011
Beschreibung: Gibt die limits der Standardtypes aus.
*/

#include <climits>
#include <iostream>

using namespace std;

int * pointer;


int main(){

        cout << "Ein normaler char hat :\t" << CHAR_BIT << "bit" << endl;
        cout << "Ein multibyte_char eine maximale Länge von :\t" << MB_LEN_MAX << endl;
        cout << "Maximalwert von int :\t" << INT_MIN << endl;
        cout << "Minimalwert von int :\t" << INT_MAX << endl;
        cout << "Maximalwert von long :\t" << LONG_MIN << endl;
        cout << "Minimalwert von long :\t" << LONG_MAX << endl;
        
        cout << "Ein integer belegt " << sizeof(int) << " bytes!" << endl;
        cout << "Ein float belegt " << sizeof(float) << " bytes!" << endl;
        cout << "Ein char belegt " << sizeof(char) << " bytes!" << endl;
        cout << "Ein unsigned_char belegt " << sizeof(unsigned char) << " bytes!" << endl;
        cout << "Ein wchar_t belegt " << sizeof(wchar_t) << " bytes!" << endl;
        cout << "Ein wstring  belegt " << sizeof(wstring) << " bytes!" << endl;
        cout << "Ein double belegt " << sizeof(double) << " bytes!" << endl;
        cout << "Ein long belegt " << sizeof(long) << " bytes!" << endl;
        cout << "Ein long long belegt " << sizeof(long long) << " bytes!" << endl;
        cout << "Ein pointer belegt " << sizeof(pointer) << " bytes!" << endl;
} 

Vorlesung 1 - Schleifen und break

Demonstriert die Verwendung von "break".

#include <iostream>

int main() {
        int i = 10;
        
        while (i > 0) {
                std::cout << "Wert von i ist: " << i << std::endl;

                if (i == 5 ) {
                        break;
                }
        i--;
        }

}
Zurück