본문 바로가기

전체 글160

pyside ui to py pyside6를 이용하여 UI 파일을 py파일로 변경하는 방법 pyside6-uic [파일이름.ui] -o [저장할파일이름.py] 2021. 11. 16.
함수호출 규약(Calling Convention) Calling Convention은 우리말로 '함수 호출 규약' 이라고 합니다. '함수를 호출할 때 어떤 식으로 전달하는가?'에 대한 일종의 약속입니다. 함수 호출전에 파라미터를 스택을 통해서 전달한다는 것을 알고 있습니다. 스택이란 프로세스에 정의된 메모리 공간이며 아래 방향(주소가 줄어드는 방향)으로 자랍니다. 또한 PE헤더에 그 크기가 명시되어 있습니다. 즉 프로세스가 실행될 때 스택 메모리의 크기가 결정됩니다. 스택에 저장된 값은 임시로 사용하는 값이기 때문에 더 이상 사용하지 않는다고 하더라도 값을 지우거나 하면 불필요하게 CPU자원을 소모합니다. 어차피 다음 번에 스택에 다른 값을 입력할 때 저절로 덮어쓰는데다가 스택 메모리는 이미 고정되어 있기 때문에 메모리 해제를 할 수도 없고 할 필요도 .. 2021. 11. 9.
C++ 배열 기반의 문자열 입 출력 #Include int main(void) { char name[100]; char addr[200]; std::cout > name; std::cout > addr; std::cout 2021. 11. 9.
C++ 입력받기 #include int main(void) { int num; std::cout > num; std::cout 2021. 11. 9.
C++ 출력 #include int main(void) { std::cout 2021. 11. 9.
스택 프레임 스택 프레임이란 ESP(스택 포인터)가 아닌 - EBP(베이스 포인터) 레지스터를 사용하여 스택내의 로컬 변수, 파라미터, 복귀 주소에 접근하는 기법 2021. 11. 8.
반응형