小编Use*_*422的帖子

套接字编程中的htons()函数

我是socket编程的新手,我正在努力了解它的操作htons().我已经在互联网上一样阅读一些教程一个实例.但我无法理解究竟htons()是什么.我尝试了以下代码:

#include <stdio.h>
#include <sys/types.h> 
#include <sys/socket.h>
#include <netinet/in.h>

int main( int argc, char *argv[] )
{
    int sockfd, newsockfd, portno, clilen;
    char buffer[256];
    struct sockaddr_in serv_addr, cli_addr;
    int  n;

    /* First call to socket() function */
    sockfd = socket(AF_INET, SOCK_STREAM, 0);
    if (sockfd < 0) 
    {
        perror("ERROR opening socket");
        exit(1);
    }
    /* Initialize socket structure */
    bzero((char *) &serv_addr, sizeof(serv_addr));
    portno = 5001;
    serv_addr.sin_family = AF_INET;
    serv_addr.sin_addr.s_addr = INADDR_ANY;
    serv_addr.sin_port = …
Run Code Online (Sandbox Code Playgroud)

c sockets unix-socket

44
推荐指数
4
解决办法
11万
查看次数

在VC++中将字符串转换为tchar

如何在VC++中将字符串转换为tchar?

string internetprotocol="127.4.5.6";

 TCHAR szProxyAddr[16]; 
Run Code Online (Sandbox Code Playgroud)

我想设置:

szProxyAddr=internetprotocol;

我怎么能这样做?

string tchar visual-c++

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

c ×1

sockets ×1

string ×1

tchar ×1

unix-socket ×1

visual-c++ ×1