본문 바로가기
반응형

동적할당2

VirtualBox Ubuntu 가상 디스크 용량 늘리기 환경 : Oracle VM VirtualBox - Ubuntun 18.04 1. 가상 미디어 관리자 파일 - 가상 미디어 관리자 클릭 밑 크기에서 커서로 조정하거나 원하는 수치를 입력한다. 2. GParted 다운로드 이렇게 크기를 늘리고 끝이 아니라 윈도우처럼 파티션 처리를 해줘야한다. sudo apt-get install gparted terminal에 위 명령어 입력 3. GParted 실행 sudo gparted gparted를 열면 위와 같은 화면이 나온다. 빨간 네모상자 버튼을 클릭하면 위과 같은 화면이 나오는데 화살표 부분을 마우스로 쭉 늘려주면된다. Resize 클릭 초록색 체크표시 클릭 4. 리부트 리부트 후에 df -h 용량이 올라간 것을 확인할 수 있다. 2023. 8. 3.
[자료 구조]정적할당?동적할당? C++에서 생성자와 소멸자에 대해 키워드를 많이 접하게되다보니 궁금증이 생겨 좀더 공부하게 됐다. 우선 정적할당(Static allocation)과 동적할당(Dynamic allocation)은 프로그래밍 언어에서 변수나 메모리 공간을 할당하는 방법을 나타내는 용어다. 프로그래밍 관점으로 본다면 메모리 영역은 stack과 heap으로 나눌 수 있는데, 정적으로 메모리를 할당하면 컴파일 시 stack 영역에 할당되며, 함수를 빠져나갈 때 소멸된다. 반면 동적으로 메모리를 할당할 경우 데이터가 heap 영역에 할당된다. heap은 프로그래머에 의해 할당되거나 소멸되기 때문에 프로그래머가 원할 때 원하는 크기로 할당이 가능하다. 포인터 변수는 예외로 stack에 할당된다. 정적할당(Static allocati.. 2023. 4. 26.
반응형