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

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

?? bridge.c

?? design_patterns code設計模式書中的源碼 對學習設計模式的人很有幫助的
?? C
字號:
/**/class Body {  public:   void Ref();   void Unref();   int RefCount(); private:};class Handle {  public:    Handle& operator=(const Handle& other);  private:    Body* _body;};/**/Handle& Handle::operator= (const Handle& other)  {    other._body->Ref();    _body->Unref();    if (_body->RefCount() == 0) {        delete _body;    }    _body = other._body;    return *this;}/**/#include "Geom.H"#include "math.h"class Window;class View {  public:    DrawOn(Window*);};class WindowImp;struct Display;typedef unsigned int Drawable;typedef struct XXX { int y; }  *GC;extern XDrawRectangle(    Display*,    Drawable,    GC,    int,    int,    unsigned int,    unsigned int);struct PPOINTL {    Coord x;    Coord y;};const int GPI_ERROR = 1;typedef int HPS;int GpiBeginPath(HPS, unsigned long);int GpiSetCurrentPosition(HPS, PPOINTL*);int GpiPolyLine(HPS, unsigned long, PPOINTL*);int GpiEndPath(HPS);void  ReportError();void GpiStrokePath(HPS, unsigned long, unsigned long);class WindowSystemFactory {  public:    static WindowSystemFactory* Instance();    WindowImp* MakeWindowImp();};/**/class Window {public:    Window(View* contents);    // requests handled by window    virtual void DrawContents();/**/    virtual void Open();    virtual void Close();    virtual void Iconify();    virtual void Deiconify();/**/    // requests forwarded to implementation    virtual void SetOrigin(const Point& at);    virtual void SetExtent(const Point& extent);    virtual void Raise();    virtual void Lower();/**/    virtual void DrawLine(const Point&, const Point&);    virtual void DrawRect(const Point&, const Point&);    virtual void DrawPolygon(const Point[], int n);    virtual void DrawText(const char*, const Point&);/**/protected:    WindowImp* GetWindowImp();    View* GetView();/**/private:    WindowImp* _imp;    View* _contents; // the window's contents};/**/class WindowImp {public:    virtual void ImpTop() = 0;    virtual void ImpBottom() = 0;    virtual void ImpSetExtent(const Point&) = 0;    virtual void ImpSetOrigin(const Point&) = 0;/**/    virtual void DeviceRect(Coord, Coord, Coord, Coord) = 0;    virtual void DeviceText(const char*, Coord, Coord) = 0;    virtual void DeviceBitmap(const char*, Coord, Coord) = 0;    // lots more functions for drawing on windows...protected:    WindowImp();};/**/class ApplicationWindow : public Window {public:    // ...    virtual void DrawContents();};void ApplicationWindow::DrawContents () {    GetView()->DrawOn(this);}/**/class IconWindow : public Window {public:    // ...    virtual void DrawContents();private:    const char* _bitmapName;};/**/void IconWindow::DrawContents() {    WindowImp* imp = GetWindowImp();    if (imp != 0) {        imp->DeviceBitmap(_bitmapName, 0.0, 0.0);    }}/**/void Window::DrawRect (const Point& p1, const Point& p2) {    WindowImp* imp = GetWindowImp();    imp->DeviceRect(p1.X(), p1.Y(), p2.X(), p2.Y());}/**/class XWindowImp : public WindowImp {public:    XWindowImp();    virtual void DeviceRect(Coord, Coord, Coord, Coord);    // remainder of public interface...private:    // lots of X window system-specific state, including:    Display* _dpy;    Drawable _winid;  // window id    GC _gc;           // window graphic context};/**/class PMWindowImp : public WindowImp {public:    PMWindowImp();    virtual void DeviceRect(Coord, Coord, Coord, Coord);    // remainder of public interface...private:    // lots of PM window system-specific state, including:    HPS _hps;};/**/void XWindowImp::DeviceRect (    Coord x0, Coord y0, Coord x1, Coord y1) {    int x = round(min(x0, x1));    int y = round(min(y0, y1));    int w = round(abs(x0 - x1));    int h = round(abs(y0 - y1));    XDrawRectangle(_dpy, _winid, _gc, x, y, w, h);}/**/void PMWindowImp::DeviceRect (    Coord x0, Coord y0, Coord x1, Coord y1) {    Coord left = min(x0, x1);    Coord right = max(x0, x1);    Coord bottom = min(y0, y1);    Coord top = max(y0, y1);/**/    PPOINTL point[4];/**/    point[0].x = left;    point[0].y = top;    point[1].x = right;   point[1].y = top;    point[2].x = right;   point[2].y = bottom;    point[3].x = left;    point[3].y = bottom;/**/    if (        (GpiBeginPath(_hps, 1L) == false) ||        (GpiSetCurrentPosition(_hps, &point[3]) == false) ||        (GpiPolyLine(_hps, 4L, point) == GPI_ERROR)  ||        (GpiEndPath(_hps) == false)    ) {        // report error/**/    } else {        GpiStrokePath(_hps, 1L, 0L);    }}/**/WindowImp* Window::GetWindowImp () {    if (_imp == 0) {        _imp = WindowSystemFactory::Instance()->MakeWindowImp();    }    return _imp;}/**/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费成人av资源网| 2020国产成人综合网| 亚洲va国产天堂va久久en| 国产夜色精品一区二区av| 日韩欧美一区二区三区在线| 欧美日韩另类国产亚洲欧美一级| 在线观看av一区| 精品婷婷伊人一区三区三| 在线观看免费亚洲| 欧美伦理电影网| 日韩一区二区三区电影在线观看| 欧美精品丝袜久久久中文字幕| 欧美日韩国产乱码电影| 欧美一区二区三区在线观看视频| 欧美日高清视频| 精品欧美乱码久久久久久| 久久久蜜桃精品| 国产精品久久三区| 亚洲另类春色国产| 午夜精品久久久久久久99樱桃| 日韩av一级电影| 国产成人精品亚洲777人妖| 成人午夜精品一区二区三区| 色偷偷一区二区三区| 91精品国产一区二区人妖| 久久综合中文字幕| 亚洲视频在线一区观看| 日韩电影免费在线看| 国产美女一区二区三区| 欧美午夜精品久久久久久孕妇| 4438x成人网最大色成网站| 精品国产伦一区二区三区观看方式| 国产日韩欧美亚洲| 亚洲高清在线视频| 国产精品亚洲第一区在线暖暖韩国 | 国产成人亚洲综合a∨猫咪| 99久久综合精品| 欧美日韩国产精品自在自线| 久久精品一区二区| 亚洲福利视频三区| 成人av免费观看| 欧美一区二区三区在线观看| 中文字幕一区二区三区在线观看 | 国产电影精品久久禁18| 欧洲视频一区二区| 久久久久久久国产精品影院| 亚洲成人av福利| 成人高清av在线| 日韩欧美国产电影| 亚洲综合图片区| 成人高清免费在线播放| 欧美一级艳片视频免费观看| 中文字幕一区在线| 国产一区激情在线| 欧美一区二区视频在线观看| 亚洲在线一区二区三区| 成人午夜激情影院| 国产午夜精品在线观看| 免费观看日韩av| 欧美日韩在线精品一区二区三区激情| 国产色91在线| 国产剧情一区二区| 精品国产凹凸成av人导航| 午夜一区二区三区在线观看| 色综合久久99| 中文字幕综合网| 99久久精品国产网站| 久久免费美女视频| 久久99国产精品久久| 7777精品伊人久久久大香线蕉| 亚洲精品第1页| 亚洲精品在线观看网站| 午夜欧美在线一二页| 欧美色图激情小说| 香蕉成人伊视频在线观看| 在线观看网站黄不卡| 一区二区激情小说| 色天使久久综合网天天| 亚洲精品一二三| 色婷婷激情综合| 亚洲一区二区欧美日韩| 欧美日韩久久久| 日韩精品成人一区二区三区| 5月丁香婷婷综合| 久久精品国产在热久久| 精品福利av导航| 丁香婷婷综合网| 亚洲人被黑人高潮完整版| 日本高清视频一区二区| 亚洲国产另类av| 日韩视频一区二区在线观看| 久久99精品久久久久久久久久久久| 日韩免费电影一区| 国产成人免费在线视频| 亚洲欧美色图小说| 欧美伊人久久大香线蕉综合69| 日本高清视频一区二区| 亚洲国产另类av| 精品成a人在线观看| a4yy欧美一区二区三区| 亚洲一二三四区| 精品国产乱码久久久久久老虎| 国产suv精品一区二区三区| 综合久久久久久久| 欧美一级久久久久久久大片| 国产精品白丝jk黑袜喷水| 亚洲精品日日夜夜| 欧美成人aa大片| 99综合影院在线| 日本三级亚洲精品| 中文字幕精品—区二区四季| 欧美日韩免费电影| 懂色中文一区二区在线播放| 亚洲午夜电影在线观看| 久久精品亚洲精品国产欧美kt∨| 99久久久国产精品免费蜜臀| 麻豆国产精品官网| 一区二区三区日本| 26uuu国产一区二区三区| 色老头久久综合| 国产成人精品亚洲777人妖| 亚洲高清免费视频| 国产欧美日韩精品a在线观看| 欧美性受极品xxxx喷水| 国产精品1区2区3区| 婷婷综合在线观看| 亚洲精品免费播放| 国产日产精品1区| 欧美岛国在线观看| 欧美三级电影在线观看| 91麻豆精品秘密| 国产精品 欧美精品| 麻豆精品视频在线观看视频| 亚洲综合无码一区二区| 亚洲欧洲av在线| 国产喷白浆一区二区三区| 日韩一区二区三区免费观看| 欧美视频日韩视频| 色欲综合视频天天天| heyzo一本久久综合| 国产乱理伦片在线观看夜一区| 日本视频一区二区三区| 亚洲高清不卡在线观看| 一个色妞综合视频在线观看| 自拍偷拍亚洲综合| 国产精品免费网站在线观看| 国产性做久久久久久| 久久天天做天天爱综合色| 日韩一级视频免费观看在线| 欧美二区在线观看| 欧美精品免费视频| 91麻豆精品国产91久久久久久| 色婷婷久久99综合精品jk白丝| 一本色道久久综合亚洲精品按摩| eeuss影院一区二区三区| 国产精品一二三区| 成人污污视频在线观看| 成人h精品动漫一区二区三区| 国产91精品一区二区麻豆亚洲| 国产69精品久久久久777| 高清视频一区二区| 97久久超碰精品国产| 在线观看亚洲精品| 在线综合+亚洲+欧美中文字幕| 欧美一区国产二区| 久久综合中文字幕| 中文成人综合网| 综合电影一区二区三区 | 午夜在线电影亚洲一区| 日韩成人免费电影| 国产一区二区三区电影在线观看| 国产乱人伦精品一区二区在线观看 | 蜜臀91精品一区二区三区| 麻豆精品一二三| 成人av动漫在线| 欧美丝袜丝nylons| 日韩一区二区三区在线观看| 久久精品一区二区三区av| 中文字幕一区av| 亚洲成av人片一区二区三区| 极品少妇一区二区| 成人激情开心网| 欧美日本视频在线| 久久久不卡网国产精品二区| 亚洲色图制服丝袜| 免费观看30秒视频久久| 丁香激情综合国产| 欧美日韩综合在线| 久久精品欧美一区二区三区麻豆 | 欧亚洲嫩模精品一区三区| 欧美久久一二三四区| 久久久久国产精品麻豆ai换脸| 1024国产精品| 久久国产精品露脸对白| 97久久久精品综合88久久| 日韩三级伦理片妻子的秘密按摩| 中文字幕高清不卡| 另类的小说在线视频另类成人小视频在线| 福利一区福利二区| 日韩一区二区三区免费看 |