Anonymní profil Stampl – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Stampl – Programujte.comAnonymní profil Stampl – Programujte.com

 

Příspěvky odeslané z IP adresy 178.41.48.–

Stampl
Python › Python vs C++ argument passing
31. 5. 2019   #383786

Ahoj, po dlhsej dobe v cpp by som rad vratil aj k pythonu, avsak "paci sa mi" predavanie argumentov v cpp
a rad by som vedel ekvivalenty v pythone. Ide mi hlavne o lepsie pochopenie funkcie. Napr.
 

void foo( const std::vector<int>& vec );

mi hovori, ze vo funkcii sa dany vektor nijak menit nebude - read-only
 

void foo( vector<int> vec );

tu zas predava do fcie kopiu vektoru, takze povodny vektor sa nijak nezmeni a je nam jedno
co sa s nim bude diat vo vnutri fcie
 

void foo( std::vector<int>& vec );

tu sa vo fcii bude menit "obsah" vektoru.

Vdaka
 

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý