reinterpret-cast
casting przez void* zamiast reinterpretować Casting
Czytam książkę i stwierdziłem, że reinterpret_cast nie powinno się używać bezpośrednio, ale raczej rzucać do void* w połączen ... zać mi odpowiedź.
Z góry dzięki
P. s. wiem Do czego służy reinterpret_cast, ale nigdy nie widziałem, żeby tak było używane
Dlaczego mamy reinterpretować cast w C++, gdy dwa przykute statyczne cast mogą wykonać swoje zadanie?
Powiedzmy, że chcę rzucić A* do char* i odwrotnie, mamy dwa wyjścia (mam na myśli, wielu z nas myśli, że mamy dwa wyjścia, po ... j pracy?
który cast użyć; static_cast lub reinterpret_cast?
Cast from Void * to TYPE*: static_cast or reinterpret_cast
Właściwy sposób odlewania typów wskaźników
Biorąc pod uwagę następujący kod (oraz fakt, że VirtualAlloc() Zwraca a void*):
BYTE* pbNext = reinterpret_cast<BYTE*> ... adku, czy tylko oba ważne rzuty wskazówkowe?
Czy standard C++ ma preferujesz ten przypadek, sugerując sposób zamiast innego?
Problem odlewania kompleksu STL do kompleksu fftw
Instrukcja FFTWmówi , że jej typ fftw_complex jest bitowo zgodny z klasą std::complex<double> w STL. Ale mi to nie dzia ... t;(x);
}
To daje mi błąd:
error: invalid cast from type ‘std::complex<double>’ to type ‘double [2]’
Co robię źle?