본문 바로가기

Programming/Tips(C++,C#)143

C# <-> VB 코드로 변환해주는 사이트 http://www.developerfusion.com/tools/convert/csharp-to-vb/ 으허허 요거요거 물건일세.. 단.. 변환한 이후.. 추가로 확인할 작업이 있음 1. 속성이나 이름을 확인할 수 없다고 뜨는 경우 -> 사이트에서 알아서 변환은 잘 해주었다. 그러니.. Import를 추가하는 짓은 안해도 괜찮다. 다만.. 프로젝트 속성에서 참조를 추가해 줄것.. 가령 Configuration의 경우 Import System.Configuration을 아무리 해줘도 찾지 못한다. 근데.. 이거는 프로젝트 우클릭 -> '참조추가' 를 이용해서 dll을 추가해주면 해결된다. 예로 들은 Configuration은 .net에 있는 System.Configuration을 추가해주니 해결! (각 .. 2012. 2. 23.
ActiveX에서.. 특정 이미지를 로컬PC에 저장후 img src로 그 파일을 보여줄때.. 도저히 이미지 파일이 보여지지 않았다.. ㅡㅡ;;; 왜 안보여지나 안보여지나.. 근데 특이한 사항은.. 아래와 같음 사용된 태그는 아래와 같더라.. Windows 7 + IE8 (or IE9) 정상적으로 팝업창에서 해당 이미지가 잘 보여짐 Windows XP + IE8 : 뭔짓을 해도 안나옴. 그래서 정황상.. 분명 저장 경로가 문제가 있을 것이다 판단... 본사 돌아와서 소스분석 시작.. GetTempPath로 임시로 저장할 경로를 가져오는데.. 여기서 경로가 좀 이상하게 저장되고 있었다. 이리저리 뒤져보다.. 추정가능한 원인을 찾음 1. IE7 이상부터는 로컬 리소스에 접근이 불가함. => 근데 그렇다면.. 오히려 XP보다 7에서 안보이는게 정상 아닌가 싶음. => 그리고 어차피 웹에 있는 이미지, .. 2012. 1. 17.
Container. 참조 : http://www.cplusplus.com/reference/stl/ 컨테이너란? 다른 object들 (컨테이너의 요소)의 집합을 쥐고있는 Object. 말그대로 이것저것 담아놓는 컨테이너 (박스?) 그런 개념인듯. 클래스 템플릿 같으며, 지원하는 요소에 있어서 매우 높은 유연성을 보여준다. (그렇지 않고서야 표준 템플릿이라 불리기엔.. ㅋ) 기본적으로 컨테이너는 자신이 가진 요소들에 대한 저장 공간에 대한 관리, 접근등에 관한 관리를 담당하는 녀석이다. 아래는 STL의 각 컨테이너별 차이점을 표로 정리한 것이다. (요 부분은 너무 잘되어 있어서 걍 퍼옵니다.) --------------------------------------------------------------------------.. 2011. 11. 3.
typename 키워드 잘 정리된 블로그 링크 http://breaklee.blog.me/60123366863 요약 : 한 클래스에서 재정의된 type이 템플릿 내부에서 사용되기 원할 때, 컴파일러에게 요건 타입임. 하고 알려주기 위해서 사용되는 키워드. (T::typename을 컴파일러는 변수인지 타입인지 알 수 없다.) 2011. 10. 24.
Bitset 참고 자료 : C++.com (http://cplusplus.com/reference/stl/bitset/ ) Bitset은 bit저장을 위해 고안된 특수한 컨테이너다. (각 요소들은 0또는 1만 값을 가짐) 배열과 비슷하지만, 배열의 각 요소들은 1 bit씩의 공간을 차지하도록 고안된 점이 차이. 멤버함수 Bit Operations - set : 해당 bit를 1로 설정 - unset : 해당 bit를 0으로 설정 - flip : 해당 bit의 값을 뒤집음 (1이면 0으로, 0이면 1로) Bit access : operator[] : 각 bit에 대한 접근은 bit[n]으로 접근한다. 배열과 비슷하다. 다만 차이점은.. 이것은 각 bir에 대해서 적용되므로.. 다음과 같은 경우에는 주의가 필요. cha.. 2011. 10. 18.
cstdarg (stdarg.h) stdarg의 사용목적. 간혹 이런저런 함수들을 보면 parameter가 가변적인 함수들이 있다. C에서는 printf를 들 수 있고, MFC에서는 String의 Format등.. 매개변수의 갯수를 가변적인 함수를 정의하고 싶을 떄. 이 stdarg.h를 추가해주면 된다. param 1개는 꼭 있어야 하고 그 이후의 param들은 ... 로 표시한다. va_list : 가변인자들의 참조자임. function va_start : va_list의 변수가 가변 인자들을 참조하도록 설정해줌. va_start( va_list의 이름, 참조할 갯수); 로 선언한다. va_arg : 값의 추출을 위해 제공되는 함수 va_arg( va_list의 이름, 값의 형식) va_end : va_list를 해제함. 2011. 10. 18.
728x90