• <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>

            大龍的博客

            常用鏈接

            統(tǒng)計(jì)

            最新評(píng)論

            gcc version 3.4.6 20060404 + 1字節(jié)對(duì)齊 有問題 用gcc 4.1沒問題,或去掉對(duì)齊用gcc 3.4編譯,或采用下下策(加鎖)

            #include <pthread.h>

            #pragma pack(1)
            struct test_t
            {
                    short b;
                    char c;
                    unsigned int a;
            };
            #pragma pack()
            struct test_t test;
            unsigned int n = 0xffffffff;

            void* set( void* arg )
            {
                    while (1)
                    {
                            (&test)->a = 0;
                            (&test)->a = n;
                    }
            }

            void* get( void* arg )
            {
                    while (1)
                    {
                            unsigned int n1 = 0;
                            n1 = (&test)->a;
                            if (n1 == 0) continue;
                            if (n1 != 0xffffffff )
                            printf("ok%x\n", n1);
                    }
            }

            int main( int argc , char **argv )
            {
                    pthread_t thread_id;
                    int i;
                    for (i = 0; i < 1; i ++)
                    {
                            pthread_create( &thread_id , NULL , set , ( void* )NULL );
                    }

                    for (i = 0; i < 1; i ++)
                    {
                            pthread_create( &thread_id , NULL , get , ( void* )NULL );
                    }
                    while(1) sleep(10);
                    return 0;
            }

            posted on 2008-06-25 18:44 大龍 閱讀(341) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            精品国产一区二区三区久久| 国内精品久久久久久久久电影网| 国产精品久久一区二区三区| 国产精品久久网| Xx性欧美肥妇精品久久久久久| 久久无码精品一区二区三区| 欧美日韩精品久久免费| 狠狠色噜噜狠狠狠狠狠色综合久久| 爱做久久久久久| 69国产成人综合久久精品| 久久中文字幕无码专区| 成人久久免费网站| 国产综合精品久久亚洲| 久久精品中文字幕无码绿巨人| 国产亚州精品女人久久久久久 | 久久亚洲欧洲国产综合| 伊人久久大香线焦AV综合影院 | 97精品伊人久久久大香线蕉| 国产精品99久久不卡| 久久婷婷五月综合色奶水99啪| 久久男人中文字幕资源站| 久久夜色精品国产亚洲| 久久久久久久久久久久中文字幕 | 国产激情久久久久影院| 久久亚洲精品成人AV| 久久久久无码国产精品不卡| 成人精品一区二区久久| 欧美一区二区精品久久| 久久精品国产99国产电影网| 久久发布国产伦子伦精品| 色诱久久久久综合网ywww| 偷窥少妇久久久久久久久| 青青草原综合久久大伊人| 久久受www免费人成_看片中文| 久久久久久国产精品美女| 久久久久一本毛久久久| 99久久亚洲综合精品成人| 国产精品激情综合久久| 久久人人爽人人爽人人片AV东京热 | 亚洲乱码中文字幕久久孕妇黑人| 一级做a爰片久久毛片毛片|