Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これがコンパイルされている間:
char* p2c; const char* p2cc = p2c; //fine
lhs の指す型には rhs の指す型のすべての修飾子があるため、次のことはできません。
char** p2p2c; const char** p2p2cc = p2p2c; //fail
しかし、これは:
const char * const * p2cp2cc = p2p2c; //fine
なぜこれが起こるのですか?