본문 바로가기

컴퓨터158

[Linux] Ubuntu 에 NFS 시스템 구축하기 1. NFS Server서버 환경 : Ubuntu 12.04 LTS 32bit Desktop 가. 관련 패키지 설치 sudo apt-get install nfs-kernel-server sudo apt-get install nfs-common sudo apt-get install portmap나. portmap 재 설정 sudo dpkg-reconfigure portmap다. portmap 서비스 재 시작 sudo /etc/init.d/portmap restart라. 공유 자원 설정(/etc/exports 수정) sudo vi /etc/exports 빨간 줄 쳐진 부분을 추가해 준다. 설정 형식 : [마운트할 디렉토리] [허용할 NFS클라이언트](설정옵션들) /etc/exports /etc/exports.. 2013. 8. 24.
[C++] 표준 입력 함수 cin, cin.get(), cin.getline() 1. cin => 에 존재 => 표준 입력 버퍼에서 개행 문자를 제외한 값을 가져옴 => 공백, 개행 무시 => 개행 키보드 버퍼에 남겨둠 => space 단위로 끊어서 입력 받을 수 있다 cin은 문자와 문자열 모두 입력받을 수 있습니다. 예를들면요, #include void main() { char a; //문자변수 선언 cin>>a; //문자입력 받음 couta; cin>>b; cout 문자만 입력 받음 => space 단위로 끊어서 입력 받을 수 있다 get()은 문자만 입력받을 수 있습니다. 예를들면, #include void main() { char a; a=cin.get(); //a에 입력한 문자 저장 cout 2013. 8. 21.
[C언어][개발역량평가] 자료형(Data Type)의 크기(Size) ANSI/ISO C 표준에 보면 다음과 같이 나와 있습니다. short should be at least 16bits and long should be at least as long as int, but not smaller than 32 bits. 대충 번역해보면, short 는 최소한 16 bit 가 되어야 하며, long 은 적어도 int 크기보다는 크고 32 bit 보다는 작지 않아야 합니다. int 크기는 short 와 long 의 사이에 들어가면 되겠네요. 가장.큰 차이점은 얼마나 큰 정수를 나타낼 수 있나 하는 것인데, bit 의 크기를 보고 알수 있습니다. 0 에서 2의 bit 수 승-1만큼 표현이 가능하죠(부호형은 절반) 거의 모든 C 컴파일러는 위의 표준을 따르며 보통 CPU(물론 운영.. 2013. 8. 19.
[C언어][개발역량평가] Struct(구조체), Union(공용체) size(크기) 에대한 정리 1. Struct Struct(구조체)는 구조체 멤버중 가장 큰 변수의 크기를값을 기준으로 잡고 기준값의 크기에 나머지 변수를 순서대로 차곡 차곡 배치하여 구조체의 전체 크기가 결정 된다. 아래의 예시 코드를 보자. #include typedef struct test{ int a; long c; char b; char d:1, //d:1의 의미는 char d를 1bit 의 크기로 계산하고 사용한다는 의미 e:1, f:1, g:2, i:1, k:1; long h; } test; int main(void) { test k; k.g=1; // printf("a:%d \n",k.g); printf("size : %d\n",sizeof(k)); return 0; } 구조체 형태 도식화 (long 은 64bit 운.. 2013. 8. 19.