<strike id="kiyse"></strike>
  • <tr id="kiyse"></tr>
  • <strike id="kiyse"></strike><samp id="kiyse"><tbody id="kiyse"></tbody></samp>
    <strike id="kiyse"><s id="kiyse"></s></strike>
    <tr id="kiyse"></tr>
    <noframes id="kiyse"><code id="kiyse"></code></noframes>
    <th id="kiyse"></th>
    <samp id="kiyse"></samp>
  • <th id="kiyse"><s id="kiyse"></s></th>

  • 主題:怎么傳輸一個結構體?

      共有70546人關注過本帖    
    lm
    1樓


    怎么傳輸一個結構體?  發帖心情 Post By:2004-4-7 15:11:00   [只看該作者]

    在pc機上,發送端把這個結構體送到字符緩沖區中,接收端通過一個
    字符緩沖區接收,然后強制轉換為結構體類型,這種方法傳輸結構體
    不會出錯。
    我在NB200上用同樣思路傳輸結構體,接收結果不正確,請問該如何設計此程序?

      單帖管理 | 引用 | 回復 回到頂部
    lm
    2樓


      發帖心情 Post By:2004-4-7 15:33:00   [只看該作者]

    補充一點,我的相關代碼如下:
    結構體定義:typedef struct
    {
    char a;
    ...
    short b;
    ...
    }univdata;

    用字符型指針指向此結構體:
    univdata *asdu;
    asdu=(univdata *)malloc(sizeof(univdata));
    asdu->a=<|>p<|>;      /*結構體賦初值*/
    ...
    char *txbuf=(char *)asdu; 

    發送此結構體:
    ConnWrite(conno,txbuf,len,1);

    btw:傳輸字符串的結果是正確的,說明程序沒有問題。請問對結構體該如何處理?

      單帖管理 | 引用 | 回復 回到頂部
    zhl
    3樓


      發帖心情 Post By:2004-4-7 17:00:00   [只看該作者]

    將結構類型強制轉換為char類型后,再調用ConnWrite(...)函數進行發送,其中len為該結構的長度。看你的代碼沒有問題,再看看是否有別的什么原因造成呢?

      單帖管理 | 引用 | 回復 回到頂部
    lm
    4樓


      發帖心情 Post By:2004-4-8 10:15:00   [只看該作者]

    我找不出原因,但考慮到可能是字節對齊和主機網絡字節順序的問題
    NB200的tcp/ip運行庫沒有提到這方面的問題,請問對此是如何處理的?

      單帖管理 | 引用 | 回復 回到頂部
    zhl
    5樓


      發帖心情 Post By:2004-4-8 10:31:00   [只看該作者]

    可參考我們提供的TCPDEMO程序中的TCPSvr.prj,在該程序有關于接收數據結構(結構內容包括時間、日期等)的應用。

      單帖管理 | 引用 | 回復 回到頂部

    返回首頁

    怎么傳輸一個結構體?

    用戶名:
                驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
    內容:
    亚洲精品无码不卡在线播HE| 亚洲精品~无码抽插| 久久99精品一久久久久久| 午夜精品射精入后重之免费观看 | 国产成人久久精品二三区麻豆 | 亚洲国产精品无码久久青草| 91精品国产福利尤物| 日韩精品国产另类专区| 国产精品一二二区| 国产免费69成人精品视频| 国内精品久久久久久久影视麻豆| 国产69精品久久久久APP下载| 免费人妻精品一区二区三区| 久久96国产精品久久久| 3D动漫精品啪啪一区二区下载| 乱人伦精品视频在线观看| 国产成人久久精品一区二区三区| 精品动漫一区二区无遮挡| 国产精品哟女在线观看| 蜜芽亚洲av无码精品色午夜 | 蜜臀98精品国产免费观看| 国产精品国产三级国产在线观看| 国产午夜精品一本在线观看| 精品不卡一区二区| 国产精品无码素人福利不卡| 精品国产呦系列在线看| 久久久久久久久毛片精品| 国产伦精品一区二区三区不卡| 久久国产精品国语对白| 国产人成精品香港三级在| 亚洲国产精品一区第二页 | 亚洲А∨精品天堂在线| 夜夜精品视频一区二区| 国产成人精品日本亚洲直接 | 亚洲精品无码专区久久同性男| 国产av一区最新精品| 2021国产成人精品国产| 亚洲mv国产精品mv日本mv| 亚洲国产精品不卡毛片a在线| 日韩精品一区在线| 久久99热只有频精品8|