Programming(178)
-
File Encoding 2013.05.16
-
[C++] CPPCheck
CPPCheck 란?C/C++ 기반의 정적 분석 툴.소스 코드 구문을 분석하여 오류를 검출. Visual Studio 연동1. Visual studio 2010 실행 > 도구 > 외부 도구 실행. 2. 추가 버튼 클릭 후 아래와 같이 항목 입력.제목 : cppcheck명령 : cppcheck.exe 경로인수 : --enable=all --enable=style -q --template vs $(ProjectDir)초기 디렉터리 : $(ProjectDir) 3. cppCheck를 하고자 하는 프로젝트 선택 후 도구 > cppcheck 클릭
2013.04.30 -
C:\Program Files\Java\jre6\..\lib\tools.jar 에러가 날 때
maven 프로젝트를 다운 받고 maven install을 눌렀는데C:\Program Files\Java\jre6\..\lib\tools.jar라는 error 표시와 함께 install이 안되는 문제가 발생하였다. 열심히 구글링을 한 결과. JDK와 JRE를 함께 깔았을 경우 JRE의 VM을 참조함으로써 생기는 문제.. JDK 내의 JRE VM을 추가한 후 default로 해주면 위의 문제가 해결된다.JDK 변경 후 maven update project는 필수!!1. 프로젝트의 property -> Java Build Path -> Add Library 클릭 2. JRE System Library 클릭 후 Next 클릭 3. Alternate JRE 선택 후 Installed JREs 클릭 4. Sear..
2013.02.22 -
JSON 사용하기2
이전 포스팅에서 설명한 방법대로 C#에서 JSON을 사용해도 무방하지만 해당 경우는 반드시 MemoryStream을 이용해야 하는 경우이다. String으로 받은 JSON 문자열을 일일이 parsing 해 주지 않고 객체로 변경할 수 없을까? 하는 고민에 빠져있던 중 괜찮은 JSON Library 발견!! JSON for .NET 사용 방법은 아래와 같다.
2013.02.20 -
JSON 사용하기
C#에서 JSON을 객체로 변경할 수 있는 많은 library가 있지만.. 일단 .NET Framework에서 제공하는 reference를 사용하기로 한다. JSON은 .NET Framework 3.5 이상부터 제공하는 기능으로 아래 두 개의 reference를 참조해야 한다. System.ServiceModel.Web System.Runtime.Serializations 그 후 아래와 같은 sample code 작성!
2013.02.19 -
BadImageFormatException 발생
C++ dll을 C#에 import 시킨 후 ctrl + F5 시키니 처리되지 않은 예외: System.BadImageFormatException: 프로그램을 잘못된 형식으로 로드하려고 했습니다. (예외가 발생한 HRESULT: 0x8007000B) 위와 같은 에러 메시지 발생!!아나 저건 모야...찾아보니 dll의 build 플랫폼과 C# 프로젝트의 플랫폼을 맞춰야 한단다...프로젝트 속성에서 플랫폼과 플랫폼 대상을 x64로 맞춰준 후 build 성공!!
2013.02.18