第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

求指教,以下代碼是關(guān)于不具名命名空間的問題:

求指教,以下代碼是關(guān)于不具名命名空間的問題:

慕神8447489 2021-07-21 18:15:45
#include <iostream>namespace{int a = 10;namespace savitch1{void greeting( );}namespace savitch2{void greeting( );}void big_greeting( );void savitch1::greeting( ){std::cout << "Hello from namespace savitch1.\n"<< a << std::endl;}void savitch2::greeting( ){std::cout << "Greetings from namespace savitch2.\n";}void big_greeting( ){std::cout << "A Big Global Hello!\n";}}int main( ){savitch1::greeting();savitch2::greeting();big_greeting( ); //使用了std一個(gè)標(biāo)準(zhǔn)命名空間return 0;}這個(gè)程序的開始使用了一個(gè)不具名的命名空間,里面的a這個(gè)變量在main函數(shù)里面是不能用的,但是里面的函數(shù)怎么可以在main函數(shù)里面調(diào)用呢?求解釋~!!!!!
查看完整描述

1 回答

?
FFIVE

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊

#include <iostream>
namespace
{
int a = 10;
namespace savitch1
{
void greeting( );
}
namespace savitch2
{
void greeting( );
}
void big_greeting( );
void savitch1::greeting( )
{
std::cout << "Hello from namespace savitch1.\n"<< a << std::endl;
}
void savitch2::greeting( )
{
std::cout << "Greetings from namespace savitch2.\n";
}
void big_greeting( )
{
std::cout << "A Big Global Hello!\n";
}
}
using namespace std; //加了個(gè)這個(gè)
int main( )
{

savitch1::greeting();
savitch2::greeting();
big_greeting( );//使用了std一個(gè)標(biāo)準(zhǔn)命名空間
cout<<a<<endl; //是不是這樣用啊
return 0;
}

.. 我也不知道你說的是怎么調(diào)用 但上邊的可以運(yùn)行..



查看完整回答
反對(duì) 回復(fù) 2021-07-25
  • 1 回答
  • 0 關(guān)注
  • 408 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)