ミルクカフェ >  岡山大学

掲示板へ戻る | 全レス表示 | 最新50 | [レス 1-100 ] スレ内検索

ミルクカフェメニュー

岡山大学の最新スレ

合格者発表!

1 名前:名無しさん [2005/03/08(火) 13:16]

http://www.okayama-u.ac.jp/user/st/nyushika/bangou/senbatsu-hp/senbatsu-index.html

2 名前:名無しさん [2005/03/08(火) 13:18]

まであと二日です。

3 名前: [2005/03/10(木) 13:29]

経済に合格しました!

4 名前: [2005/03/14(月) 16:37]

☆さん,おめでとう!

5 名前:名無しさん [2006/10/03(火) 11:52]

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

int main(int argc, char *argv[])
{

int s, port;
char *hostname, *filename;
char message[1000];
struct hostent *ipaddr;
struct sockaddr_in server;
struct servent *service;

if(argc != 3)
{
printf("Error0\n");
return 0;
}

hostname = argv[1];
filename = argv[2];
port = 80;



/* IP$B%"%I%l%9$rF@$k(B */
ipaddr = gethostbyname(hostname);

if(ipaddr == NULL){
printf("Error1\n");
return 0;
}

6 名前:名無しさん [2006/10/03(火) 11:52]

/* $B%=%1%C%H$N0z?t$N@_Dj(B */
server.sin_family = AF_INET;
server.sin_port = htons(port);
bzero((char *) &server.sin_addr, 12);
bcopy((char *)ipaddr->h_addr, (char *) &server.sin_addr, ipaddr->h_length);

/* $B%=%1%C%H$r:n@.$9$k(B */
if( s = socket(PF_INET, SOCK_STREAM, 0)== -1){
printf("Error2\n");
return 0;
}

printf("x");


/* $B%3%M%/%7%g%s$r3NN)$5$;$k(B */
if(( connect(s, (struct sockaddr *)&server, sizeof(server))) == -1){
printf("Error3\n");
return 0;
}


printf("d");

/*$B%a%C%;!<%8$rAw?.$9$k(B*/

sprintf(message, "GET /%s\n", filename);

if( send(s, message, sizeof(message), 0) == -1){
printf("Error4\n");
return 0;
}
printf("s");

/*$B%a%C%;!<%8$r<u?.$9$k(B*/
if( recv(s, message, sizeof(message), 0) == -1){
printf("Error5\n");
return 0;
}

printf("%s", message);

/* $B%=%1%C%H$r:o=|$9$k(B */
close(s);
return 0;
}

岡山大学の講義情報はこちらから!
 
◆新着レス表示 |  上に戻る
掲示板へ戻る | 全レス表示 | 最新50 | [レス 1-100 ] スレ内検索

書き込みをするには、注意書きをよく読んでからにしてください

名前: コマンド: 上にあげない

[各項目の説明] スレッドの容量 2 KB
read.cgi ver2.0 beta3 + 0.1m (04/05/05)