簡體   English   中英

為什么不在Android NDK中編譯struct declaration?

[英]Why doesn't struct declaration compile in Android NDK?

如何使用Android NDK編譯結構?

以下聲明(適用於g ++)

#include <stdio.h>
#include <stdlib.h>
#include <sys/socket.h>
#include <netdb.h>
#include <cstring>
#include <fstream>
#include <sstream>

//header construction here...
    private:
      struct sockaddr_in serv_addr;

給出錯誤:

error: field 'serv_addr' has incomplete type
struct sockaddr_in serv_addr;
                   ^

您需要添加#include <netinet/in.h>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM