VC++ 개발자도 잘 몰랐던 코딩 팁 9가지 (좋은 코드, 가독성 상승 습관) static 라이브러리 작성 시 주의사항 static 라이브러리를 작성해 application에 링크하려다 보면 LIBCD.lib 등의 링크 에러가 발생합니다. 이것은 static library 위저드와 application 위저드가 Code Generation 옵션을 서로 다르게 생성하기 때문입니다. 해결 방법Project Settings --> C/C++ --> Code Generation --> Use run-time library -->Debug Multithreaded XXX 식으로 application에 사용된 속성과 맞춰줘야 합니다. 마찬가지로 라이브러리를 사용하는 프로그램 컴파일 시 already defined...
Java 코드 최적화 4가지, 자바 코딩 규칙으로 성능 향상(속도 개선) 자바 코딩 개선 1. 단항 연산자(증감 변수) - Unary Operator(Increment/Decrement) 자신이 작성한 코드를 다른 사람이 쉽고, 짧게 읽을 수 있게 해야합니다. 다른 언어와 마찬가지로, 자바는 증감에 대한 단항 연산자를 지원합니다. 예를 들면, 1234int counter = 1; counter++;counter--;cs 위 코드는 아래와 똑같습니다. 1234int counter = 1; counter = counter + 1; counter = counter – 1; cs 위의 단항 연산자(+, -)는 접두사나 접미사로 사용할 수 있습니다. 그래서 연산자의 위치에 따라 증감의 발생 여부와 지점의 조절이 ..