Ejemplo n.º 1
0
Archivo: main.cpp Proyecto: CCJY/coliru
int main()
{
 
    typedef const std::vector<int*> t;

    class SomeClass
    {
        t data;
    public:
        SomeClass(t& _data) : data(_data) {}
        void disp()
        {
            for (auto v : data)
                std::cout << *v << ", ";
            std::cout << std::endl;
        }        
    };
    
    int A = 1;
    int B = 2;
    
    SomeClass f = SomeClass( {&A, &B} );
    f.disp();
    
    A = 456;
    f.disp();
}
Ejemplo n.º 2
0
int some_func()
{
    return SomeClass(2)();
}
Ejemplo n.º 3
0
Archivo: main.cpp Proyecto: CCJY/coliru
int main()
{
    CSignal<float> signal;
    int i = 0;
    SomeClass().invokeQueued(signal, i);
}
Ejemplo n.º 4
0
int main() {

    SomeClass(123);

return 0;
}