본문 바로가기
반응형

C++ 200제996

MFC CPtrList, CStringList 클래스 배열 사용 예제 MFC CPtrList, CStringList 클래스 배열 사용 예제 CStringList [New, Delete] 123CStringList* pA1 = new CStringList;delete( pA1 );CStringList CR1( 5 );cs [GetHeadPosition] 12POSITION PS1;PS1 = CR1.GetHeadPosition( );cs [AddHead] 12CString S10("AAA");PS1 = CR1.AddHead( (LPCTSTR)S10 );cs [Insert, etc...] 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455S10 = .. 2019. 2. 9.
SDL2 설치 및 실행 에러 2가지 (우분투 Ubuntu 14.04) SDL2 설치 및 실행 에러 2가지 (우분투 Ubuntu 14.04) 1. SDL2 에러 "cannot open" 에러 메시지 : libSDL2-2.0.so.0 cannot open 만약 위처럼 에러 메시지가 발생하며 실행되지 않는다면 /usr/lib/ 밑의 SDL 파일들을 복사해서 이동하세요. 1cp /usr/local/lib/libSDL* /usr/lib/arm-linux-gnueabihf/cs 2. SDL2 에러 "unsupported image format" 에러 메시지 : unsupported image format 위 에러가 발생할 경우엔 아래 사이트를 참조해 봅니다. 참조 사이트 : SDL2_image complains about unsupported image format [링크] 핵심만 .. 2019. 2. 7.
C# Json 파싱 예제 - List에 클래스 객체 저장 (json to list object) C# Json 파싱 예제 - List에 클래스 객체 저장 (json to list object) 기본적으로 C# Json 파싱은 단일 자료형 기반으로 운용하는 경우가 많습니다. 그래도 사용하다 보면 클래스 객체를 기준으로 Json에 데이터를 써야 할 경우도 생기죠. 이럴 때 매번 클래스 객체를 생성하여 반복문 등으로 삽입하기엔 귀찮은 점이 많습니다. 그래서 아래와 같이 클래스 객체를 List에 담아 한 번에 Json으로 생성하는 것이 조금 더 수월합니다. 우선, Json에 추가할 public class를 하나 선언합니다. 123456public class data{ public int Id { get; set; } public int SSN { get; set; } public string Message.. 2019. 2. 5.
C++ string Split 함수, 문자열 자르기 또는 나누기 C++ string Split 함수, 문자열 자르기 또는 나누기 출처 : The most elegant way to iterate the words of a string [closed] C++은 왜 Split 기본 함수가 없을까요? 이거 참 불만이네요. 분명히 문자열 자르기 나누기 함수를 원하는 개발자 많을 텐데요. C#은 문자열 변수 뒤에 .Split() 함수 호출할 수 있습니다. 아니면 String.Split으로 문자열 자르기 할 수 있어요. 근데 C++에는 왜 없을까요? 없으니 잘 꾸며진 소스 가져다 써야겠네요. 출처는 바로 위 스택오버플로우입니다. 아래 인용한 소스는 두 번째 답변으로 첫 번째 답변보단 저는 두 번째가 낫네요. 123456789101112131415161718192021222324.. 2019. 2. 2.
반응형