class A
{
protected:
string word;
};
class B
{
protected:
string word;
};
class Derived: public A, public B
{
};
Run Code Online (Sandbox Code Playgroud)
如何word影响变量的可访问性Derived?我该如何解决?
我有以下数据:
ID TIMEIN TIMEOUT
1 2016-08-24 20:44:00 2016-10-22 19:35:36
2 2016-08-24 20:58:00 2016-08-24 20:59:09
Run Code Online (Sandbox Code Playgroud)
以及我想用来查找 timediff 小于 50 小时的所有条目的以下查询
SELECT TimeDiff(TimeOut,TimeIn)
from table where TimeDiff(TimeOut,TimeIn) < '50:00:00'
Run Code Online (Sandbox Code Playgroud)
应该返回第二行,因为它小于 50 小时,但第一行,timediff 超过 50 小时也继续返回。
02:04:57
15:10:49
125:00:25
Run Code Online (Sandbox Code Playgroud)
它返回各种值,包括大于 50 的值
我应该使用什么查询?谢谢
class Base
{
public:
void virtual func() { int i = 0; cout << "i"; }
}
class Derived: public Base
{
public:
void func() { .....****** }
}
Run Code Online (Sandbox Code Playgroud)
在派生类中,当您从派生对象调用func时,如果已经覆盖了func,那么如何仍然具有基本功能.你能打电话给Base.func()吗?谢谢你