STL mit MPI



  • Hallo,

    ich frage mich gerade ob ich denn das MPI Interface irgendwie mit STL-vektoren nutzen kann...oder muss ich hier erst rumkopieren oder casten?

    std::vector vec;
    //vec füllen
    
    MPI_Send( vec, ... );
    


  • tttaa schrieb:

    std::vector vec;
    //vec füllen
    

    was für ein Template-Typ hat der Vektor denn?

    Also mal ganz grundsätzlich lässt sich ein Vektor als ersatz für jede art von Array verwendet werden. Also auch dann, wenn ein Array in einer Funktion verlangt wird (macht man dann mit foo(&myvec[0], myvec.size());



  • ja wenn vec z.B. double typ wäre oder auch eigener typ...


Anmelden zum Antworten