小编use*_*920的帖子

构造函数调用层次结构

我在类型层次结构中调用构造函数的规则时遇到了棘手的问题.这是我做的:

class A{
protected:
    int _i;
public:
    A(){i = 0;}
    A(int i) : _i(i){}
    virtual ~A(){}
    virtual void print(){std::cout<<i<<std::endl;}
};

class B : virtual public A{
protected:
    int _j;
public:
    B() : A(){_j = 0;}
    B(int i, int j) : A(i), _j(j){}
    virtual ~B(){}
    virtual void print(){std::cout<<i<<", "<<j<<std::endl;}
};

class C : virtual public B{
protected:
    int _k;
public:
    C() : B(){_k = 0;}
    C(int i, int j, int k} : B(i,j), _k(k){}
    virtual ~C(){}
    virtual void print(){std::cout<<i<<", "<<j<<", "<<k<<std::endl;} …
Run Code Online (Sandbox Code Playgroud)

c++ constructor call hierarchy

6
推荐指数
3
解决办法
2114
查看次数

参考导向真的有用吗?

我必须使用FOP渲染一个pfd,然后旋转一些图像.然而,结果并不像我期望的那样.所以,这是我的问题(我在某种程度上无法找到一个好的文档来为我澄清这个问题):

如果我定义

fo:block-container reference-orientation="90" width="100" height="200"
Run Code Online (Sandbox Code Playgroud)

这将旋转整个容器(有效地导向尺寸为200x100的渲染框),还是只旋转容器的内容(使容器本身呈现尺寸为100x200)?

xsl-fo apache-fop

5
推荐指数
1
解决办法
4637
查看次数

标签 统计

apache-fop ×1

c++ ×1

call ×1

constructor ×1

hierarchy ×1

xsl-fo ×1