Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.04.2012, 03:53   #1
kineziz
Форумчанин
 
Регистрация: 22.12.2011
Сообщений: 378
По умолчанию Информация о ОС и ПК

Как можно узнать программно допустим версию ОС или IP допустим. Смотрел примеры в инете нечего не понял там стоко кода. Может есть более легкие способы
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
kineziz вне форума Ответить с цитированием
Старый 21.04.2012, 05:09   #2
EUGY
Форумчанин
 
Аватар для EUGY
 
Регистрация: 11.07.2010
Сообщений: 914
По умолчанию

Цитата:
Смотрел примеры в инете нечего не понял там стоко кода.

Код:
#include <winsock2.h>
#include <windows.h>
#pragma comment (lib, "Ws2_32.lib")
int _tmain(int argc, _TCHAR* argv[])
{
	//
	WSADATA wsa_Data; 
	WSAStartup(0x101, &wsa_Data); 
	char szHostName[255]; 
	gethostname(szHostName, 255); 
	char * szLocalIP = inet_ntoa (*(struct in_addr *) * gethostbyname(szHostName)->h_addr_list); 
	//
	OSVERSIONINFO osv;
	osv.dwOSVersionInfoSize = sizeof(osv);
	GetVersionEx(&osv);
	return 0;
}
Уверен, что еще полно разных способов.
EUGY вне форума Ответить с цитированием
Старый 21.04.2012, 13:38   #3
kineziz
Форумчанин
 
Регистрация: 22.12.2011
Сообщений: 378
По умолчанию

Спасибо большое
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
kineziz вне форума Ответить с цитированием
Старый 22.04.2012, 01:48   #4
SergeyCh
Пользователь
 
Регистрация: 22.04.2012
Сообщений: 27
По умолчанию

IP адрес компьютера - getlocalip.cpp
SergeyCh вне форума Ответить с цитированием
Старый 22.04.2012, 02:29   #5
kineziz
Форумчанин
 
Регистрация: 22.12.2011
Сообщений: 378
По умолчанию

Спасибо. Но мне надо более лучше разобраться в С++, а то код не очень понятен
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
kineziz вне форума Ответить с цитированием
Старый 22.04.2012, 10:25   #6
SergeyCh
Пользователь
 
Регистрация: 22.04.2012
Сообщений: 27
По умолчанию

Кроме cout/cerr там всё на С (все сетевые программы в основном на С). Это самый простой пример. Но эта программа работает, значит на ней можно учиться, а не доделывать неполный код или исправлять ошибки.
SergeyCh вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Информация о ip Tradua PHP 5 05.04.2011 12:05
Информация о файле romanzi Общие вопросы Delphi 7 06.02.2011 15:26
Информация по языку С Nempak Фриланс 2 07.01.2011 21:50
информация из запроса new_here Microsoft Office Access 4 14.11.2010 21:07
Информация о программах Капитан Софт 0 18.10.2010 18:34