在浏览Genode源代码文档时,我遇到了一个以星号(*)开头的函数,具体来说,
Hello::Session_component *_create_session(const char *args)
Run Code Online (Sandbox Code Playgroud)
我通常使用C语言,而不是C++,所以对此有点困惑.这是一个指向名为_create_session()的函数的指针,是函数名称的*部分,还是其他完全?
您可以在此处找到代码示例.
Fre*_*urk 15
该函数名为_create_session,其返回类型是指向Hello :: Session_component的指针.
这与C中的一样:
T *func(); // return type is T*
T* func(); // exact same declaration
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
251 次 |
最近记录: |