v_3c
Functions
main.cpp File Reference
#include <cmath>
#include <iostream>
#include <vector>

Go to the source code of this file.

Functions

vector< float > vec_init_1 (int const n)
 
void vec_init_2 (int const n, vector< float > &v)
 
void vec_init_3 (int const n, vector< float > &v)
 
void print_vek (vector< float > const &v)
 
int main ()
 

Function Documentation

int main ( )

Definition at line 69 of file main.cpp.

void print_vek ( vector< float > const &  v)

Ausgabe eines Vektors mit cout

Parameters
[in]vVektor mt float- Elementen

Definition at line 59 of file main.cpp.

vector<float> vec_init_1 ( int const  n)

Speicherallokierung und Initialisierung eines C++-Vektors.

Parameters
[in]nAnzahl der Vektorelemente
Returns
initialisierter Vektor
Warning
Die Verwendung von at() ist sicher, aber verlangsamt den Code.

Definition at line 17 of file main.cpp.

void vec_init_2 ( int const  n,
vector< float > &  v 
)

Speicherallokierung und Initialisierung eines C++-Vektors.

Parameters
[in]nAnzahl der Vektorelemente
[out]vinitialisierter Vektor
Warning
Daten auf dem ubergebenen Vekor v gehen verloren.

Definition at line 32 of file main.cpp.

void vec_init_3 ( int const  n,
vector< float > &  v 
)

Speicherallokierung und Initialisierung eines C++-Vektors. Hier wird die Nutzung von push_back demonstriert, dies waere auch in Funktion vec_init_1 so moeglich.

Parameters
[in]nAnzahl der Vektorelemente
[out]vinitialisierter Vektor
Warning
Daten auf dem ubergebenen Vekor v gehen verloren.

Definition at line 48 of file main.cpp.