⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 print-int.cc

📁 无限传感器网络的模拟环境
💻 CC
字号:
#include <stdio.h>
component A
{
public:
    outport void out(int);
    inport void print(int);
};

void A::print(int i)
{
    out(i);
}

component B
{
public:
    A a;
    outport void out(int i);
    inport void print(int i);
    B ()
    { 
        connect a.out, out; 
        connect print, a.print;
    }
};

template <class T> component C
{
public:
    B b;
    outport void out(T i);
    inport void print(int i);
    C () 
    { 
        connect b.out, out; 
        connect print, b.print;
    }
};

component D
{
public:
    inport void in(int);
};

void D::in(int i)
{
    printf("%d\n", i);
}

int main()
{
    C<int> c;
    D d;
    connect c.out, d.in;
    c.print(5);
    
    return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -