Czy przy przypisaniu pointera do jakiegoś obiektu do void* użycie jawnej konwersji cokolwiek daje?
Obie wersje przechodzą i przy odwrotnym rzutowaniu wynik jest poprawny. Kompilator przeprowadza niejawną konwersję, czy skoro void* to tylko wskaźnik na pamięć to ta nie jest nawet potrzebna?
#cpp #programowanie
void* vp = new int(5);void* vp = reinterpret_cast(new int(5));Obie wersje przechodzą i przy odwrotnym rzutowaniu wynik jest poprawny. Kompilator przeprowadza niejawną konwersję, czy skoro void* to tylko wskaźnik na pamięć to ta nie jest nawet potrzebna?
#cpp #programowanie





























cpp-polska.pl/post/cppnews-42-1510-21102018 (。◕‿‿◕。)
Zapraszam wszystkich spod tagów #programowanie w #jezykc i #cpp, a także #programista15k i #naukaprogramowania
źródło: comment_ae5scSj2jWsOxZMWjih9bUZnE8lAhOlx.jpg
PobierzTo tak jak wykłócanie się czy HTML jest językiem programowania.