• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            S.l.e!ep.¢%

            像打了激速一樣,以四倍的速度運轉,開心的工作
            簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
            posts - 1098, comments - 335, trackbacks - 0, articles - 1
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            真正實時隨機數的實現C++ _timeb _ftime(轉)

            Posted on 2011-03-31 17:15 S.l.e!ep.¢% 閱讀(692) 評論(0)  編輯 收藏 引用 所屬分類: Unix

            通常大家使用隨機函數的時候都是使用

            srand((unsigned short int )time(NULL));

            ??? rand();

            ?? 在大部分的應用中都能很好用。但是當遇到時間性很強的時候。比如操作速度很快的游戲。這個隨機方法就不好用了。

            因為它有時間間隔。如果時間在1秒或更短的時間調用這個,它返回的隨機數是一樣的。

            ?? 給大家一個實時性很強的隨機方法

            struct _timeb
            {
            ???? time_t time;
            ???? unsigned
            short millitm;
            ????
            short timezone, dstflag;
            };

            time是從UTC時間1970年1月1日午夜(00:00:00)起累計的秒數;
            millitm是一秒內的毫秒數
            dstflag不為0,說明這是夏令時時間
            timezone是UTC時間和本地時間的相差分鐘數

            利用其中的毫秒。基本上不會有重復的數字出現。

            example:

            struct _timeb timebuffer; // 定義一個結構

            _ftime(
            & timebuffer); // 初始化timebuffer

            srand(timebuffer.millitm);
            // timebuffer.millitm獲得毫秒

            int a = rand();

            記得包含頭文件

            #include < sys / timeb.h > ?? // _ftime 無返回值,但獲得本地的時間數據并且填充進傳遞進來指向時間結構的變量中

            #include
            < time.h >
            97精品国产97久久久久久免费| 亚洲一本综合久久| 久久久99精品成人片中文字幕| 久久综合九色综合97_久久久| 国产 亚洲 欧美 另类 久久| 久久毛片免费看一区二区三区| 开心久久婷婷综合中文字幕| 久久国产色av免费看| 亚洲伊人久久大香线蕉苏妲己| 日日狠狠久久偷偷色综合0| 久久久亚洲裙底偷窥综合| 国产精品视频久久久| 亚洲午夜无码AV毛片久久| 狠狠色丁香婷婷久久综合不卡| 久久综合一区二区无码| 久久国产乱子精品免费女| 久久人人爽人人爽人人av东京热| 国产精品久久久久国产A级| 亚洲欧美成人久久综合中文网 | 亚洲中文字幕无码久久2017| 波多野结衣中文字幕久久| 久久av免费天堂小草播放| 久久天天躁狠狠躁夜夜躁2O2O| 久久久久久久久久免免费精品| 国产一区二区三区久久精品| 色婷婷综合久久久久中文| 性高朝久久久久久久久久| 91久久精品国产91性色也| 国产精品99久久久久久人| 久久久久久夜精品精品免费啦 | 欧美午夜A∨大片久久| 国产精品美女久久久久av爽 | 国产亚洲精品自在久久| 精品久久久久成人码免费动漫 | 91精品国产高清久久久久久国产嫩草| 午夜精品久久久久久毛片| 久久久久亚洲AV无码专区首JN | 国产亚洲精午夜久久久久久| 久久精品国产只有精品2020| 精品亚洲综合久久中文字幕| 国内精品伊人久久久久av一坑|