반응형 개발자/Programming 썸네일형 리스트형 C++에서의 리터럴 (Literal) 02.09 - 리터럴 (literal) C++에는 두 가지 상수(constant)가 있다: 리터럴(literal), 심볼릭(symbolic) 리터럴 상수(Literal constant) 리터럴(literal)은 코드에 직접 삽입된 값이다. 이 값은 변경할 수 없으므로 '상수'다. bool myBlogIsBoy = true; // 부울 변수 'myBlogIsBoy'은 부울 리터럴 true가 할당된다. i nt x = 5; // 정수 변수 'x'는 정수 리터럴 5가 할당된다. std::cout 더보기 gitignore 설정하기 .gitignore 설정 git은 변경점을 추적을 추적하는데, 특정 파일들을 무시(ignore)하여 추적하지 않게 할 수 있다. ▶ Log 파일이나 Build 설정은 관리 대상에서 제외 처리할 수 있다. ex) Intellij IDE에서 각 프로젝트의 ".idea" 폴더 ex) Github 등의 공개 저장소에 개인키가 올라가면 보안 문제 발생할 수 있다. 설정 파일(.gitignore) 생성 .gitignore 파일을 프로젝트 최상위 루트에 생성한 후 그 안에 버전관리에 포함하지 않을 파일을 패턴에 맞게 작성해 준다. - 표준 Glob 패턴을 사용한다. - 아무것도 없는 라인이나, "#"으로 시작하는 라인은 무시한다. - 슬래시(/)로 시작하면 하위 디렉토리에 적용되지(Recursivity) 않는다. -.. 더보기 Eclipse project import 하려고보니 already Exist Eclipse에서 개발 중. 버전관리는 SVN이나 GIT등으로 하겠지만.. 일을 하다보면 프로젝트를 폴더로 받아서 workspace에 import해야할 때가 있다. 그런데 그 프로젝트가 이미 나의 workspace에 있는 프로젝트와 이름이 같다면?? already Exist 메세지가 나오면서 import되지 않는다. Package Explorer에 TestProject를 하나 만들었다. 여기에 같은 Project이지만, 다른곳에서 작업한 프로젝트를 import 시키고 싶다. Package Explorer에서 마우스 우클릭 후 IMPORT를 누른다. General > Existing Projects into Workspace를 선택한다. 그리고 다른 경로에 있는.. 물론 같은 Workspace에 있더라도 .. 더보기 [git] Fetch에 대해 정리하자(+pull과의 차이) git fetch 원격저장소에 있는 변경사항들을 로컬저장소에 가져오기 전에 변경내용을 확인하고 싶은경우에 사용하는 명령어 입니다. 만약 제가 작업한 파일을 github에 올리고 퇴근을 했어요. 근데 다음날 누군가 제 파일에 수정을 했는지 안했는지 확인하고 싶을때! 로컬디렉토리로 변경한 내용을 가져오지 않고 변경한 내역들만 확인하는거죠. 그 명령어가 fetch 입니다. Git Fetch vs Git Pull Graph로 이해하기 pull 을 실행하면, 원격 저장소의 내용을 가져와 자동으로 병합 작업을 실행하게 됩니다. 그러나 단순히 원격 저장소의 내용을 확인만 하고 로컬 데이터와 병합은 하고 싶지 않은 경우에는 fetch 명령어를 사용할 수 있습니다. fetch 를 실행하면, 원격 저장소의 최신 이력을 확.. 더보기 이전 1 2 3 4 5 ··· 8 다음