본문 바로가기

728x90
반응형

Study_Programming

(3)
Visual Studio Project 이름 변경법 변경 절차Project 폴더, Solution 폴더, 파일명(.sln) 변경csproj 파일명 변경메모장 통해 Solution File open 후 Project 명 아래와 같이 변경Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "기존Project명", "기존Project명\기존Project명.csproj", "{4B70DA6D-0F25-4E33-B276-972C92DACBB4}"Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "변경Project명", "변경Project명\변경Project명.csproj", "{4B70DA6D-0F25-4E33-B276-972C92DACBB4}" Solution File open ..
자료구조 한정된 자원 내에서 프로그램을 효율적으로 작동시키기 위해선 Memory에 대한 이해가 필수적자료구조를 Memory 내에 잘 형성할 수 있어야 함 Memory(RAM) 구조1. Text사용자가 작성한 프로그램 자체가 저장되는 부분. CPU에게 명령을 내리는 구체적인 명령어들이 저장됨CPU가 이 영역에 저장된 명령어를 하나씩 읽어서 처리함 2. Data명령어 외의 Data에 해당하는 부분이 저장되는 부분Global / Static Variable이 저장됨main 함수 호출 전, 즉 프로그램 실행 전에 선언되어 프로그램이 끝날 때 까지 메모리에 남아있는 변수들프로그램 종료 시 사라짐 3. Stack프로그램 실행 시 필요한 공간을 미리 예상해서 여러가지 용도로 사용하기 위해 잡아놓는 segment내부적으로 St..
DLL(Dynamic Link Library)이란 - Library란SW 개발 시 자주 쓰이는 함수 등을 모아 표준화한 것 - Static Link LibraryCompile 시점에 Linker가 Library를 연결하여 실행 파일의 일부분이 됨 - DLL(Dynamic Link Library)란Execute File에서 해당 Library를 사용할 때만 Library File을 참조함Static Link Library와 다르게 Compile 시점에 실행 파일에 함수를 복사하지 않고 함수의 위치정보만을 통해 그 함수를 호출한다 - 사용 이유Library를 사용할 때만 가져오므로 모든 Library의 함수를 실행파일에 가져오는 Static Link Library에 비해 사용되는 Memory 공간을 줄일 수 있다 - 사용 시 유의 사항 DLL 파일을 사용하..

728x90
반응형