例:
class A{
int x;
};
class B{};
class C : public A, public B {};
C c;
A* a = &c;
B* b = &c;
Run Code Online (Sandbox Code Playgroud)
当我检查&c和b的值时,它们是不同的,因为b在内存之后,但是当我评估&c == b时,它们是相同的,为什么会这样?
可能重复:
什么是访问说明符?我应该继承私人,受保护还是公共?
C++中private,public和protected继承之间的区别
对于所有cpp专家,在c ++继承中,
class B : public A {
};
Run Code Online (Sandbox Code Playgroud)
我很好奇为什么关键字public需要在这里?这是什么意思吗?
我的问题是在运行时如何加载类信息?
有人打电话时instanceof是考虑RTTI还是反思?还是取决于实际情况?
我对网络开发和使用任何Google Services API都很陌生。
我知道我可以使用以下格式发送HTTP GET:http : //maps.googleapis.com/maps/api/geocode/json?address=CA
我正在阅读文档,似乎它只是在谈论HTTP GET请求:https : //developers.google.com/maps/web-services/overview
有没有人有将HTTP POST请求发送到Google Maps API的经验,或者只是不被接受?
c++ ×2
google-maps ×1
inheritance ×1
instanceof ×1
java ×1
pointers ×1
reflection ×1
rtti ×1
terminology ×1