Sic Parvis Magna

14 Ekim 2025 Salı

C/CPP - Fonksiyonlar ve Kullanım Yöntemleri #16

Ekim 14, 2025 Posted by unexpected , , , No comments

uname

Bir struct değeri alır sistem ile ilgili bilgileri döner. Barşarılı ise 0 değerini, başarısız durumunda -1 değerini döner.

Syntax
int uname(struct utsname* name);

Params

  • name: struct ustname değeri
example.cpp
#include <stdio.h>
#include <sys/utsname.h>

int main(int argc, char** argv)
{	
	struct utsname uts;
	
	if(uname(&uts) == -1)
		return -1;
	
	printf("Sysname: %s\n", uts.sysname);
	printf("Nodename: %s\n", uts.nodename);
	printf("Release: %s\n", uts.release);
	printf("Version: %s\n", uts.version);
	printf("Machine: %s\n", uts.machine);
	printf("Domain: %s\n", uts.__domainname);
	
	return 0;
}

0 comments:

Yorum Gönder