How do I pass this pointer through a buffer without breaking strict aliasing?
13689
What is the strict aliasing rule?
10150
Should I use static_cast or reinterpret_cast when casting a void* to whatever
58381
Using LEA on values that aren't addresses / pointers?
52821
Why do I get different results when I dereference a pointer after freeing it?
10445
pointer increment and dereference (lvalue required error)
54506
How to avoid memory leak with shared_ptr?
21841
Placement of the asterisk in pointer declarations
6299
Conversion of pointer-to-pointer between derived and base classes?
76114
Why does (i|o)fstream take a const char* parameter for a file name?
22777
Passing by reference in C
70969
Is there any way to access a local variable in outer scope in C++?
142878
Returning local data from functions in C and C++ via pointer
69607
Do you use NULL or 0 (zero) for pointers in C++?
97670
One-byte-off pointer still valid in C?
38182
Pointer to class data member "::*"
84212
Using vector as a buffer without initializing it on resize()
66487
What are the Pointer-to-Member ->* and .* Operators in C++?