No. void**
is a pointer to void*
, and nothing else. Only void*
acts like a generic pointer.
Note that actually trying it will probably yield consistent results, but only the above is mandated by the Standard, anything else is Undefined Behaviour and may crash without mercy.
Related Contents:
- Calling virtual functions inside constructors
- What is the difference between public, private, and protected inheritance in C++?
- How do I remove code duplication between similar const and non-const member functions?
- How to add “-l” (ell) compiler flag in CMake
- Using arrays or std::vectors in C++, what’s the performance gap?
- Static array vs. dynamic array in C++
- Why do C and C++ compilers allow array lengths in function signatures when they’re never enforced?
- Is it good practice to NULL a pointer after deleting it?
- Why is there an injected class name?
- Officially, what is typename for?
- Is there any real risk to deriving from the C++ STL containers?
- getline not asking for input? [duplicate]
- initializer_list and template type deduction
- What does C++ struct syntax “a : b” mean
- Accessing inherited variable from templated parent class [duplicate]
- Why will std::sort crash if the comparison function is not as operator
- How to get available memory C++/g++?
- Does C++ call destructors for global and class static variables?
- Avoiding Circular Dependencies of header files [duplicate]
- Efficient way of storing Huffman tree
- How to code a modulo (%) operator in C/C++/Obj-C that handles negative numbers
- What exactly do “IB” and “UB” mean?
- Read file-contents into a string in C++ [duplicate]
- How to compare multiple strings inside an if statement?
- cstdio stdio.h namespace
- How can I statically link standard library to my C++ program?
- How to make std::vector’s operator[] compile doing bounds checking in DEBUG but not in RELEASE
- Why do we need typename here?
- Correct way to use cin.fail()
- Variadic function template with pack expansion not in last parameter
- This regex doesn’t work in c++
- “The system cannot find the file specified” when running C++ program
- Why exactly do I need an explicit upcast when implementing QueryInterface() in an object with multiple interfaces()
- “relocation R_X86_64_32S against ” linking Error
- How to get the cpu usage per thread on windows (win32)
- Determining if a number is prime
- Why are by-value parameters excluded from NRVO?
- Emulating shifts on 32 bytes with AVX
- How can I change the variable to which a C++ reference refers?
- Sorting a std::vector by the string?
- What the point of using std::ios_base::binary?
- How C++ placement new works?
- Equivalent C++ to Python generator pattern
- The behaviour of floating point division by zero
- Boost ASIO streambuf
- How does std::end know the end of an array?
- About thread-safety of weak_ptr
- Why does std::vector work with incomplete types in class definitions?
- Calling a constructor to re-initialize object
- Printing double without losing precision