도메인 컨트롤에 추가 된 컴퓨터의 모든 호스트 이름 및 IP 주소와 서브넷 마스크에 대한 전체 정보를 얻으려면 C++ 코드를 작성하고 싶습니다.호스트 이름을 얻기 위해 C++ 코드를 작성하십시오.
2
A
답변
2
에서 gethostname는
는 gethostbyname까지도 특정 이름으로 호스트를 외모와 주소 당신에게
man 3 gethostname
man 3 gethostbyname
을 줄 것이다 또는 당신이 정보를 추출 할 수 있습니다 당신에게 현재 호스트의 이름을 줄 것이다 다음과 같이 시스템에서 필요합니다.
#include <cstdlib>
#include <iostream>
#include <fstream>
int main(){
system("ifconfig -a | grep inet | "
"sed 's/\\([ ]*[^ ]*\\)\\([ ]*[^ ]*\\).*$/\\1 \\2/' "
" > networkinfos.txt") ;
}
+1
두 번째 아이디어는 POSIX 시스템을 가정합니다. gethostname/gethostbyname도 Windows에서 작동합니다. – MSalters
관련 문제
- 1. 나는 사람들의 이름을 얻기 위해 필요한
- 2. 필드 이름을 얻기 위해 solr 문제가 발생했습니다.
- 3. Java 코드를 C#으로 다시 작성하십시오.
- 4. C : TCP 및 UDP 소켓에서 호스트 이름을 가져 오는 중입니까?
- 5. PHP 코드를 다시 작성하십시오.
- 6. linux c - 서버 호스트 이름을 얻으시겠습니까?
- 7. C#에서 호스트 이름을 변경하려면 어떻게합니까?
- 8. Maven에서 호스트 이름을 찾습니다.
- 9. 나는 파이어 폭스 윈도우의 타이틀을 얻기 위해 다음 코드를 썼다
- 10. elisp 호스트 이름을 기준으로 조건부
- 11. IIS에 호스트 이름을 설정하려면 www?
- 12. 컴퓨터 이름을 얻기 위해 네트워크를 검사하는 Python 코드
- 13. 실제 기업 이름을 얻기 위해 역 지오 코딩
- 14. 람다 및 속성 이름을 얻기 위해 반사를 사용하여
- 15. 로케일 짧은 코드를 얻기
- 16. 모든 문자가 대소 문자를 바꿔서 문자열을 반환하는 C# 코드를 작성하십시오.
- 17. 비동기 NSURLConnection과 함께 MBProgressHUD 사용? 내가 코드를 얻기 위해 노력하고
- 18. 내가 SD에서 ACL을 얻기 위해 코드를 다음을 사용
- 19. Jscript에서 호스트 이름을 가져 오는 API
- 20. 파일을 C 혼란으로 작성하십시오.
- 21. Perl을 사용하여 URL에서 호스트 이름을 변경하려면 어떻게해야합니까?
- 22. htaccess로는 호스트 이름을 기준으로 하위 디렉토리로 리디렉션
- 23. C#에서 URL의 호스트 이름을 구문 분석하는 정규식?
- 24. 메모리를 얻기 위해 어떻게 기능
- 25. 코드를 변경하기 위해 IBOutlet 이름을 구성하는 방법은 무엇입니까?
- 26. 주제 호스트 이름을 기준으로 한 사이트
- 27. 클래스가 지정된 문서 내에 인라인 코드를 작성하십시오.
- 28. 자바 코드를 통해 동적 쿼리를 작성하십시오.
- 29. QUrl이 호스트 이름을 밑줄로 구문 분석하지 않습니다.
- 30. RegExpr을 얻기 위해 값을 얻으려면
이것은 장소 여야합니다. d in stackoverflow –