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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? addrtest.cpp

?? 機器人足球比賽仿真程序 服務器端車工內需
?? CPP
字號:
// -*-c++-*-/***************************************************************************                  addrtest.cpp  - A rcss::Addr testing program                             -------------------    begin                : 13-Mar-2003    copyright            : (C) 2003 by The RoboCup Soccer Server                            Maintenance Group.    email                : sserver-admin@lists.sourceforge.net ***************************************************************************//*************************************************************************** *                                                                         * *   This program is free software; you can redistribute it and/or modify  * *   it under the terms of the GNU GPL as published by the Free Software   * *   Foundation; either version 2 of the License, or (at your option) any  * *   later version.                                                        * *                                                                         * ***************************************************************************/#include <cppunit/extensions/HelperMacros.h>#ifdef HAVE_CONFIG_H#include "config.h"#endif#include "rcssbase/net/addr.hpp"#include <cstring>#include <sys/types.h>#ifdef HAVE_NETINET_H#include <netinet/in.h>#endif#ifdef HAVE_ARPA_NAMESER_H#include <arpa/nameser.h>#endif#ifdef HAVE_NETDB_H#include <netdb.h>#endif#include <iostream>class TestAddr : public CPPUNIT_NS::TestFixture{    CPPUNIT_TEST_SUITE(TestAddr);    CPPUNIT_TEST(defaultConstruction);    CPPUNIT_TEST(PortOnlyConstruction);    CPPUNIT_TEST(PortHostConstruction);    CPPUNIT_TEST(SetHostStr);    CPPUNIT_TEST(SetNullHostStr);     CPPUNIT_TEST(SetPortStr);     CPPUNIT_TEST(GetPortStr);    CPPUNIT_TEST(CopyConstruction);     CPPUNIT_TEST(AddrConstruction);    CPPUNIT_TEST(PortHostFromCopyConstruction);     CPPUNIT_TEST(Equality);    CPPUNIT_TEST(Inequality);     CPPUNIT_TEST(Assign);    CPPUNIT_TEST(SelfAssign);     CPPUNIT_TEST_SUITE_END();protected:    //--------------------------------------------------------------------------    /// XXX: Document what the test is for here.    //--------------------------------------------------------------------------    void defaultConstruction();    void PortOnlyConstruction();    void PortHostConstruction();    void SetHostStr();    void SetNullHostStr();     void SetPortStr();     void GetPortStr();    void CopyConstruction();     void AddrConstruction();    void PortHostFromCopyConstruction();     void Equality();    void Inequality();     void Assign();    void SelfAssign(); 	public:    TestAddr()	{}	    ~TestAddr()	{}};CPPUNIT_TEST_SUITE_REGISTRATION( TestAddr );using namespace rcss::net;voidTestAddr::defaultConstruction() {    Addr a;    CPPUNIT_ASSERT_EQUAL( Addr::PortType( 0u ), a.getPort() );    CPPUNIT_ASSERT_EQUAL( Addr::HostType( 0u ), a.getHost() );}voidTestAddr::PortOnlyConstruction() {    Addr a( 6000 );    CPPUNIT_ASSERT_EQUAL( Addr::PortType( 6000u ), a.getPort() );    CPPUNIT_ASSERT_EQUAL( Addr::HostType( 0u ), a.getHost() );}voidTestAddr::PortHostConstruction() {    Addr a( 6000, 0 );    CPPUNIT_ASSERT_EQUAL( Addr::PortType( 6000u ), a.getPort() );    CPPUNIT_ASSERT_EQUAL( Addr::HostType( 0u ), a.getHost() );}voidTestAddr::SetHostStr() {	Addr a;	bool result = a.setHost( "localhost" );    CPPUNIT_ASSERT( result );	CPPUNIT_ASSERT_EQUAL( std::string( "localhost" ), a.getHostStr() );}voidTestAddr::SetNullHostStr() {    Addr a;    CPPUNIT_ASSERT( !a.setHost( "" ) );}voidTestAddr::SetPortStr() {	Addr a;    a.setPort( "telnet" );	CPPUNIT_ASSERT_EQUAL( std::string( "telnet" ), a.getPortStr() );	CPPUNIT_ASSERT_EQUAL( Addr::PortType( 23u ), a.getPort() );}voidTestAddr::GetPortStr() {	Addr a( 23 );	CPPUNIT_ASSERT_EQUAL( Addr::PortType( 23 ), a.getPort() );	CPPUNIT_ASSERT_EQUAL( std::string( "telnet" ), a.getPortStr() );}voidTestAddr::CopyConstruction() {	Addr a( 6000 );	a.setHost( "localhost" );	Addr b( a );	CPPUNIT_ASSERT_EQUAL( Addr::PortType( 6000u ), b.getPort() );	CPPUNIT_ASSERT_EQUAL( std::string( "localhost" ), b.getHostStr() );}voidTestAddr::AddrConstruction() {        Addr a( 6000 );        a.setHost( "localhost" );        Addr b( a.getAddr() );        CPPUNIT_ASSERT_EQUAL( a.getPort(), b.getPort() );        CPPUNIT_ASSERT_EQUAL( a.getHost(), b.getHost() );}voidTestAddr::PortHostFromCopyConstruction() {    Addr a( 6000 );    a.setHost( "localhost" );    Addr b( a.getPort(), a.getHost() );    CPPUNIT_ASSERT_EQUAL( a.getPort(), b.getPort() );    CPPUNIT_ASSERT_EQUAL( a.getHost(), b.getHost() );}voidTestAddr::Equality() {        Addr b( 6000 ), a( 6000 );        a.setHost( "localhost" );        b.setHost( "localhost" );        CPPUNIT_ASSERT_EQUAL( a, b );}voidTestAddr::Inequality() {    Addr b( 6000 ), a( 6001 );    a.setHost( "localhost" );    b.setHost( "localhost" );    CPPUNIT_ASSERT( a != b );}voidTestAddr::Assign() {    Addr b, a( 6000 );    a.setHost( "localhost" );    b = a;    CPPUNIT_ASSERT_EQUAL( a, b );    CPPUNIT_ASSERT_EQUAL( a.getHostStr(), b.getHostStr() );}voidTestAddr::SelfAssign() {    Addr a( 6000 );    a.setHost( "localhost" );    a = a;    CPPUNIT_ASSERT_EQUAL( Addr::PortType( 6000u ), a.getPort() );    CPPUNIT_ASSERT_EQUAL( std::string( "localhost" ), a.getHostStr() );}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本aⅴ免费视频一区二区三区 | 欧美成人伊人久久综合网| 91精品国产色综合久久不卡电影| 91在线免费播放| 欧美日韩三级一区| 精品国内片67194| 国产精品成人午夜| 亚洲另类在线制服丝袜| 日本 国产 欧美色综合| 99精品视频一区| 日韩欧美一级片| 一区二区国产视频| 国产在线观看免费一区| 欧美色图免费看| 中文字幕av资源一区| 日本中文在线一区| 99热99精品| 亚洲精品在线电影| 亚洲综合成人在线| 成人午夜激情视频| 久久综合九色综合欧美就去吻 | 中文字幕一区二区三区在线播放| 日本伊人色综合网| 在线视频国内一区二区| 国产精品亲子乱子伦xxxx裸| 日本亚洲一区二区| 欧美最猛黑人xxxxx猛交| 国产午夜精品在线观看| 日本va欧美va精品| 欧亚一区二区三区| 亚洲视频免费在线| 国产毛片精品视频| 精品国产乱码久久久久久图片| 亚洲国产成人tv| 色噜噜狠狠成人网p站| 精品福利二区三区| 蜜臀av性久久久久蜜臀av麻豆| 在线免费观看日韩欧美| 亚洲欧美日韩久久| www.欧美日韩国产在线| 国产精品久久久久久久岛一牛影视| 毛片不卡一区二区| 欧美成人精品高清在线播放| 亚洲一区二区精品久久av| 色呦呦一区二区三区| 1024成人网| 粉嫩嫩av羞羞动漫久久久 | 久久久三级国产网站| 美女一区二区在线观看| 欧美一区二区三区视频免费播放| 亚洲成人自拍一区| 欧美高清激情brazzers| 亚洲另类春色校园小说| 色老汉av一区二区三区| 亚洲一区二区欧美| 7777女厕盗摄久久久| 亚洲成人av一区二区三区| 3atv一区二区三区| 久久国产婷婷国产香蕉| 久久久精品免费观看| 国产成人在线视频播放| 亚洲色欲色欲www| 色婷婷av一区二区三区软件| 亚洲午夜视频在线| 91精品国产手机| 麻豆91免费观看| 欧美精品一区男女天堂| 国产精品一线二线三线精华| 国产精品久久久久影院色老大| 99久久精品一区| 爽爽淫人综合网网站| 精品女同一区二区| 岛国精品一区二区| 亚洲免费在线播放| 欧美mv日韩mv国产网站app| 福利一区二区在线观看| 国产精品网站在线播放| 91福利在线看| 久久99久久精品| 国产亚洲精品免费| 色婷婷综合久久| 日本成人在线视频网站| 久久精品亚洲国产奇米99| 一本色道综合亚洲| 精东粉嫩av免费一区二区三区| 国产精品国产三级国产有无不卡| 欧美电影免费观看完整版| 欧美在线你懂的| aaa欧美大片| 国产精品一区二区三区四区| 日韩中文字幕不卡| 亚洲一区二区不卡免费| 中文字幕在线播放不卡一区| www久久精品| 精品国产一区二区三区久久影院 | 亚洲影视资源网| 国产精品久久久久久久第一福利| 精品久久国产老人久久综合| 91精品蜜臀在线一区尤物| 欧美视频一区二区| 色综合网站在线| 99re这里只有精品6| 国产91清纯白嫩初高中在线观看| 九一九一国产精品| 日本va欧美va精品发布| 欧美aaaaaa午夜精品| 日韩国产高清影视| 午夜精品福利一区二区三区av | 国产精品电影院| 久久久久久久精| 久久亚洲精华国产精华液 | 欧美一区国产二区| 欧美日韩国产一二三| 精品视频在线视频| 欧美麻豆精品久久久久久| 欧美色综合影院| 欧美精品1区2区3区| 欧美一区国产二区| 精品久久一区二区| 久久天堂av综合合色蜜桃网| 久久久九九九九| 国产精品情趣视频| 一区二区在线观看av| 亚洲已满18点击进入久久| 亚洲第一会所有码转帖| 美女脱光内衣内裤视频久久网站 | 国产亚洲精品7777| 中文字幕免费在线观看视频一区| 中文字幕av免费专区久久| 亚洲视频资源在线| 亚洲va韩国va欧美va精品| 蜜桃视频一区二区三区在线观看| 久久成人免费日本黄色| 盗摄精品av一区二区三区| 91在线免费视频观看| 欧美日韩视频第一区| 欧美tickle裸体挠脚心vk| 日本一区二区高清| 亚洲一区二区3| 久草这里只有精品视频| av中文字幕在线不卡| 91.com在线观看| 国产日韩三级在线| 亚洲综合清纯丝袜自拍| 久久99久久99精品免视看婷婷 | 国产在线精品一区二区三区不卡| 国产精品18久久久久久久久久久久| 丁香桃色午夜亚洲一区二区三区| 色噜噜偷拍精品综合在线| 日韩免费一区二区三区在线播放| 欧美国产成人精品| 日韩av电影免费观看高清完整版在线观看| 国产美女久久久久| 精品视频一区二区三区免费| 久久伊人蜜桃av一区二区| 亚洲国产精品自拍| 粉嫩一区二区三区在线看| 欧美精品日韩综合在线| 国产日韩欧美综合在线| 日韩国产欧美三级| 日本高清不卡在线观看| 26uuu国产日韩综合| 亚洲高清在线精品| 成人一道本在线| 日韩三级视频在线看| 亚洲黄色录像片| 国产91精品欧美| 欧美大片拔萝卜| 午夜精品久久久久影视| 91网页版在线| 日本一区二区电影| 精品影院一区二区久久久| 欧美日韩在线播放一区| 国产精品三级在线观看| 国产一区二区视频在线| 7777精品伊人久久久大香线蕉完整版| 国产色综合一区| 狂野欧美性猛交blacked| 日本道免费精品一区二区三区| 国产欧美日韩在线| 激情伊人五月天久久综合| 欧美日韩在线播放一区| 一区二区久久久| 91免费视频大全| 国产精品嫩草影院av蜜臀| 国产美女av一区二区三区| 日韩一区二区在线免费观看| 五月综合激情婷婷六月色窝| 色综合天天狠狠| 亚洲日本中文字幕区| 91视频你懂的| 亚洲你懂的在线视频| caoporen国产精品视频| 国产精品久久久久久久久免费樱桃| 丁香网亚洲国际| 国产精品高潮久久久久无| va亚洲va日韩不卡在线观看| 国产精品护士白丝一区av| gogo大胆日本视频一区| 亚洲欧美在线视频观看|