亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? eg1.cc

?? 中間件omniORB在vs2005下的開(kāi)發(fā)應(yīng)用例子代碼
?? CC
字號(hào):
// eg1.cc - This is the source code of example 1 used in Chapter 2
//          "The Basics" of the omniORB user guide.
//
//          In this example, both the object implementation and the
//          client are in the same process.
//
// Usage: eg1
//

#include "echo.hh"

#ifdef HAVE_STD
#  include <iostream>
   using namespace std;
#else
#  include <iostream.h>
#endif

// This is the object implementation.

class Echo_i : public POA_Echo
{
public:
  inline Echo_i() {}
  virtual ~Echo_i() {}
  virtual char* echoString(const char* mesg);
};


char* Echo_i::echoString(const char* mesg)
{
  return CORBA::string_dup(mesg);
}


//////////////////////////////////////////////////////////////////////

// This function acts as a client to the object.

static void hello(Echo_ptr e)
{
  if( CORBA::is_nil(e) ) {
    cerr << "hello: The object reference is nil!\n" << endl;
    return;
  }

  CORBA::String_var src = (const char*) "Hello!";
  // String literals are (char*) rather than (const char*) on some
  // old compilers.  Thus it is essential to cast to (const char*)
  // here to ensure that the string is copied, so that the
  // CORBA::String_var does not attempt to 'delete' the string
  // literal.

  CORBA::String_var dest = e->echoString(src);

  cout << "I said, \"" << (char*)src << "\"." << endl
       << "The Echo object replied, \"" << (char*)dest <<"\"." << endl;
}

//////////////////////////////////////////////////////////////////////

int main(int argc, char** argv)
{


  try {
    // Initialise the ORB.
    CORBA::ORB_var orb = CORBA::ORB_init(argc, argv);

    // Obtain a reference to the root POA.
    CORBA::Object_var obj = orb->resolve_initial_references("RootPOA");
    PortableServer::POA_var poa = PortableServer::POA::_narrow(obj);

    // We allocate the object on the heap.  Since this is a reference
    // counted object, it will be deleted by the POA when it is no
    // longer needed.
    Echo_i* myecho = new Echo_i();

    // Activate the object.  This tells the POA that this object is
    // ready to accept requests.
    PortableServer::ObjectId_var myechoid = poa->activate_object(myecho);

    // Obtain a reference to the object.
    Echo_var myechoref = myecho->_this();

    // Decrement the reference count of the object implementation, so
    // that it will be properly cleaned up when the POA has determined
    // that it is no longer needed.
    myecho->_remove_ref();

    // Obtain a POAManager, and tell the POA to start accepting
    // requests on its objects.
    PortableServer::POAManager_var pman = poa->the_POAManager();
    pman->activate();

    // Do the client-side call.
    hello(myechoref);

    // Clean up all the resources.
    orb->destroy();
  }
  catch(CORBA::SystemException& ex) {
    cerr << "Caught CORBA::" << ex._name() << endl;
  }
  catch(CORBA::Exception& ex) {
    cerr << "Caught CORBA::Exception: " << ex._name() << endl;
  }
  catch(omniORB::fatalException& fe) {
    cerr << "Caught omniORB::fatalException:" << endl;
    cerr << "  file: " << fe.file() << endl;
    cerr << "  line: " << fe.line() << endl;
    cerr << "  mesg: " << fe.errmsg() << endl;
  }
  return 0;
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本成人在线一区| 欧美人xxxx| 欧美一区三区四区| 中文字幕第一页久久| 日韩精品乱码免费| 91免费观看在线| 久久一区二区三区四区| 午夜天堂影视香蕉久久| 国产99一区视频免费| 日韩一级欧美一级| 亚洲成人一二三| 97精品视频在线观看自产线路二| 欧美电影免费观看高清完整版在 | 成人综合在线观看| 69堂精品视频| 亚洲精品国产视频| 国产91色综合久久免费分享| 欧美精品九九99久久| 一区二区三区加勒比av| 国产寡妇亲子伦一区二区| 欧美www视频| 秋霞午夜av一区二区三区| 在线免费不卡视频| 一区二区三区四区高清精品免费观看 | 国产精品九色蝌蚪自拍| 国产一区二区免费视频| 精品久久久久久久久久久久久久久 | 91精品国产综合久久久久| 亚洲精品免费视频| 色综合久久中文综合久久牛| 亚洲欧美在线aaa| 成人av在线一区二区三区| 欧美激情在线一区二区| 国产精品影视在线观看| 久久精品一区二区三区av | 日本欧美一区二区在线观看| 欧美在线综合视频| 亚洲成人在线网站| 欧美一区二区三区日韩| 蜜桃精品视频在线| 337p日本欧洲亚洲大胆精品| 国产一区福利在线| 国产精品色在线观看| 99久久99久久综合| 亚洲精品乱码久久久久久久久 | 国产经典欧美精品| 国产精品国产三级国产有无不卡| 成人av在线播放网址| 国产精品国产a| 色天天综合色天天久久| 亚洲国产一区二区三区青草影视| 欧美日韩在线免费视频| 午夜视频一区二区| 精品嫩草影院久久| 成人高清免费观看| 亚洲成在线观看| 26uuu亚洲| 成人成人成人在线视频| 一区二区久久久久久| 日韩免费高清视频| eeuss影院一区二区三区| 亚洲精品久久久久久国产精华液| 欧美日本一道本在线视频| 国产麻豆成人传媒免费观看| 亚洲人精品午夜| 日韩欧美区一区二| 成人黄色免费短视频| 水蜜桃久久夜色精品一区的特点| 久久这里只有精品视频网| 99久久99久久免费精品蜜臀| 日韩精品一级二级| 国产精品久久二区二区| 777a∨成人精品桃花网| www.一区二区| 欧美aaaaaa午夜精品| 成人免费在线视频观看| 日韩欧美激情在线| 在线观看成人小视频| 国产精品一区在线| 奇米影视一区二区三区小说| 亚洲男女一区二区三区| 精品精品国产高清一毛片一天堂| 色视频一区二区| 懂色av一区二区夜夜嗨| 久久99久久久久久久久久久| 一区二区三区中文免费| 久久久精品综合| 91精品国产91久久久久久最新毛片| 成人黄页在线观看| 国产精品888| 美女免费视频一区二区| 五月天中文字幕一区二区| 亚洲欧美一区二区视频| 久久久青草青青国产亚洲免观| 精品视频一区二区不卡| 色婷婷av一区二区三区软件| 国产成人综合自拍| 国产在线视频一区二区三区| 日本中文在线一区| 亚洲成a人v欧美综合天堂| 亚洲精品成人在线| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 中文字幕不卡的av| 2017欧美狠狠色| 日韩欧美一二区| 日韩视频永久免费| 欧美一级理论片| 日韩一二三四区| 日韩欧美一区二区视频| 91精品国产综合久久香蕉的特点| 在线观看国产91| 在线观看不卡一区| 欧美日韩一区不卡| 欧美三片在线视频观看| 欧洲国内综合视频| 欧美视频一区二区三区四区| 色婷婷综合久久久久中文一区二区| 99riav久久精品riav| 91亚洲精华国产精华精华液| 99精品偷自拍| 在线视频中文字幕一区二区| 在线精品视频小说1| 欧美情侣在线播放| 欧美一区二区视频在线观看2020 | 国产欧美综合在线观看第十页 | 51精品国自产在线| 日韩视频在线你懂得| 精品国产一区二区国模嫣然| www久久精品| 中文字幕av一区二区三区高| 国产精品久久久久久亚洲伦| 亚洲另类中文字| 日韩电影在线免费看| 精品亚洲国产成人av制服丝袜| 国产东北露脸精品视频| 懂色av一区二区在线播放| 色综合色狠狠综合色| 制服丝袜成人动漫| 国产拍欧美日韩视频二区| 成人欧美一区二区三区小说| 亚洲动漫第一页| 久久电影网站中文字幕| 成人综合激情网| 欧美色欧美亚洲另类二区| 日韩免费一区二区| 国产精品不卡一区二区三区| 亚洲国产精品欧美一二99| 黄色小说综合网站| 91伊人久久大香线蕉| 欧美一二区视频| 国产精品狼人久久影院观看方式| 亚洲人成影院在线观看| 美美哒免费高清在线观看视频一区二区 | 久久夜色精品一区| 亚洲欧洲精品成人久久奇米网| 亚洲一级二级三级在线免费观看| 久久精品国产精品青草| 色综合天天综合网天天看片 | 91丨porny丨中文| 欧美精品一二三区| 国产欧美一区二区精品久导航| 夜夜亚洲天天久久| 韩国v欧美v亚洲v日本v| 色婷婷亚洲精品| 国产日韩欧美麻豆| 免费成人在线观看| 欧美性三三影院| 中文成人综合网| 男人的j进女人的j一区| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 岛国精品一区二区| 欧美一区永久视频免费观看| 亚洲人成网站在线| 不卡欧美aaaaa| 精品盗摄一区二区三区| 天天色 色综合| 91福利视频网站| 中文字幕亚洲区| 成人精品视频一区二区三区| 日韩欧美一卡二卡| 三级精品在线观看| 欧美无乱码久久久免费午夜一区 | 东方aⅴ免费观看久久av| 欧美www视频| 裸体一区二区三区| 欧美伦理视频网站| 午夜激情综合网| 在线免费亚洲电影| 亚洲一区二区三区四区五区黄| 成人禁用看黄a在线| 久久久久久电影| 国产久卡久卡久卡久卡视频精品| 制服丝袜亚洲色图| 青娱乐精品视频在线| 91麻豆精品国产无毒不卡在线观看 | 日韩理论片在线| 99riav久久精品riav| 中文字幕在线不卡国产视频| caoporn国产精品| 亚洲天堂成人网|