안녕하세요~^^ 오늘은 arraylist 의 사용방법에 대해서 알아봅시다. 소스만 남기고 도망갑니다. import java.util.ArrayList; import java.util.HashMap; import java.util.List; public class test { public static void main(String[] args) { HashMap hm = new HashMap(); List al = new ArrayList(); hm.put("name", "길동"); hm.put("nick", "또리"); al.add( hm ); hm = new HashMap(); hm.put("name", "청수"); hm.put("nick", "수리"); al.add( hm ); HashMap getH..
포인터를 쓰다가 잘안쓰는 방법인데... 이렇게 해두 포인터에 접근이 가능하다. 라고 메모해둔다. 머랄까...포인터두 사람마다 익숙한 문법이 있는데 저렇게 해두 된다는게...ㄷㄷㄷ 참 결과는 포인터를 순차적으로 저장하기 위한 것과 같다. 라고 말하고 싶다. (포인터에 접근하는 방법...아라고 말하고 싶네요) #include using namespace std; struct coorlist { int x,y; struct coorlist * next; }; void main() { struct coorlist * list; struct coorlist ** range_l_s; /* array of pointers to start of bin list */ list = (struct coorlist *) ca..
C++ 형태의 ofstream 쓰기 파일 입출력을 하기위한 옵션! Parameters [Winapi Site] 모드 설명 ios_base::out 출력용으로 파일을 연다. ios_base::in 입력용으로 파일을 연다. ios_base::app 파일 끝에 데이터를 덧붙인다. 데이터를 추가하는 것만 가능하다. ios_base::ate 파일을 열자 마자 파일 끝으로 FP를 보낸다. FP를 임의 위치로 옮길 수 있다. ios_base::trunc 파일이 이미 존재할 경우 크기를 0으로 만든다. ios_base::binary 이진 파일 모드로 연다. [CPlusPlus] filenameC-string containing the name of the file to be opened.modeFlags describ..
#ifdef _DEBUG, #ifndef _DEBUG 문법에 관련하여 정리를 합니다. - 맨날 까먹어서... 쓰는 방법은 아래와 같다. void DrawCircle( IplImage *image, int _CenterX, int _CenterY, int _Radius, CvScalar _color, int _thickness ) { CvPoint point; for( float i= 0; i
How do I convert an integer to a string? The simplest way is to use a stringstream: #include #include #include using namespace std; string itos(int i) // convert int to string { stringstream s; s
C언어가 정리되어 있는 프로그램! 그러나 시간이 오래된 만큼 -_-a 시대적 가치가 떨어진다. 그러나 초보자들이라면 한번쯤 훌터봐줄만하다. 만든이를 생각해서랃. ㅋ
숫자를 문자열로 변환해준다..........' 간단간단! /* sscanf과 sprintf의 사용 여러함수가 있지만 그중에서 모든 기본 데이타형에 대하여 변환이 가능한 sscanf, sprintf를 소개합니다. sscanf은 scanf 과 sprintf은 printf과 사용법이 거의 같으므로 간단히 사용할 수 있습니다.*/ /* 문자열을 숫자로 변환하는 함수와 int atoi long atol, strtol unsigned long strtoul double atof, strtod long double _atold _strtold any basic types sscanf ... ... ... 숫자를 문자로 변환하는 함수 itoa int ultoa unsigned long ... ... sprintf an..
C/C++ 에서 # 기호가 첫 문자로 오면 컴파일러 지시자라고 합니다. #include, #define, #if ,#ifdef .... 등이 있습니다. #ifdef 는 #define으로 정의된 것이 있는지 판단합니다. 예를 들어 아래와 같은 소스가 있다고 하면... ---------------------------------------------- #include "config.h" void MyDeleteFile(char * szFileName ) { #ifdef _sun _unlink(szFileNAme); #endif #ifdef _WIN32 DeleteFile(szFileName); #endif } ----------------------------------------------- 위 코드는 #..
// int to string iNumber = int.Parse(TxtNum1.Text); dNumber = double.Parse(TxtNum2.Text); dResult = iNumber + dNumber; TxtNum2.Text = dResult.ToString(); // string to int string str; if (CardGroup.Text == "Major") { for (int i = 1; i
Question: How do I convert a string to a byte array and vica-versa in VB.NET and C#? Answer: ' VB.NET to convert a string to a byte array Public Shared Function StrToByteArray(str As String) As Byte() Dim encoding As New System.Text.ASCIIEncoding() Return encoding.GetBytes(str) End Function 'StrToByteArray // C# to convert a string to a byte array. public static byte[] StrToByteArray(string str)..
ㅁ GDI+의 개요 - GDI+(Graphical Device Interface)는 그래픽 프로그래밍을 위한 닷넷 프레임워크 객체 지향적 클래스 라이브러리 이다. - GDI+ 는 서로 함께 작동하도록 고안된 여러 클래스들로 구성되어 있다. - Visual Studio .NET에서는 두개의 GDI+ 라이브러리가 존재한다. 하나, .NET GDI+ 라이브러리로 닷넷 프레임워크의 일부로 제공되는 네임스페이스들과 클래스들의 집합이다. 둘 , MFC(Microsoft Foundation Class)에는 GDI를 캡슐화하는 여러 C++ 클래스들이 포함되어있 는데 그것들의 이름도 GDI+ 이다. ㅁ GDI의 주요 특징 - 창, 비트맵, 프린터라는 세 종류의 그리기 표면(Drawing Surface)들을 제공한다. -..
C언어 자체에는 십진수를 이진수로 변환하는 함수가 없기에, 비트 연산으로 직접 만들어야 합니다. 다음은 10/16진수 숫자를 2진수 문자열로, 2진수 문자열을 10/16진수 정수로 만드는 함수입니다. 32비트 정수용입니다. 프로그래밍에서 2진수를 직접 다루어야 하는 경우는 드물고, 대부분 10진수나 16진수를 사용합니다. 따라서 "00100110000110000100111000001110" 이런 2진수는 숫자가 아닌 그냥 평범한 문자열로서만 인식됩니다. Binary 가 2진수이고, Decimal 이 10진수입니다. 10진수/16진수 2진수 변환 출력 예제 파일명: 0.cpp #include char *intToBinary(int i); // 부호 있는 32비트 정수를, 2진수 문자열로 변환 char *u..