i need a C program which will do the above task...
Oh gee -- that sure took a loooong time to find. Learn to use google.
i posted this thread after searching on net...
now if u have any matter directly related to the topic....post it..
If the hostname resolves can't you just ping it and collect the ip information?
IPv4: man gethostbyname http://www.freebsd.org/cgi/man.cgi?query=gethostbyname&sektion=3&apropos=0&manpath=FreeBSD+7.0-stable
IPv6 and other address families: gethostbyname2 getaddrinfo http://www.freebsd.org/cgi/man.cgi?query=getaddrinfo&sektion=3&apropos=0&manpath=FreeBSD+7.0-stable
// IPv4 address lookup
const char* const host = "www.toolbar.google.com" ;
const hostent* host_info = 0 ;
for( int attempt=0 ; (host_info==0) && (attempt<3) ; ++attempt )
host_info = gethostbyname(host) ;
std::cout << "host: " << host_info->h_name << '\n' ;
for( int i=0 ; host_info->h_aliases[i] ; ++i )
std::cout << " aka: " << host_info->h_aliases[i] << '\n' ;
for( int i=0 ; host_info->h_addr_list[i] ; ++i )
const in_addr* address = (in_addr*)host_info->h_addr_list[i] ;
std::cout << " address: " << inet_ntoa( *address ) << '\n' ;
else herror( "error" ) ;
My second while condition is being ignored and I don't understand why. I would think I have 1 and 0 = 0 so it would break out.
while(fgets(line, sizeof line, ...
This is my first post and basically i require some help editing my current code to help display number of students with a mark of 40 or above ...
convert from: loops properly
convert to: loops back to from (should just loop back to convert to:)
need some guidance
using namespace std;