분류 전체보기
-
헥사(Hex)스트링을 바이트 배열에 넣기C++/사용자 정의 함수 2018. 12. 13. 16:49
void string_to_bytearray(std::string str, unsigned char* &array, int& size) { int length = str.length(); // 두자릿수로 만들기 if(length%2 == 1) { str = "0" + str; length++; } // 출력 배열의 메모리 할당 array = new unsigned char[length/2]; size = length/2; std::stringstream sstr(str); for(int i=0; i > ch1 >> ch2; int dig1, dig2; if(isdigit(ch1)) dig1 = ch1 - '0'; else if(ch1>='A..
-
SendBuffer //UDPC++ Builder/함수 2018. 12. 7. 11:19
#SendBuffer//UDPIdUDPServer1->SendBuffer("127.0.0.1", 50000, aBuf); // ip, port, data virtual void __fastcall SendBuffer(const System::UnicodeString AHost, const System::Word APort, const Idglobal::TIdIPVersion AIPVersion, const Idglobal::TIdBytes ABuffer)/* overload */; virtual void __fastcall SendBuffer(const System::UnicodeString AHost, const System::Word APort, const Idglobal::TIdBytes ABuff..
-
TBaseListC++ Builder/Class 2018. 12. 6. 22:50
template class TBaseList : public TList{private:protected:T* __fastcall GetItems(int Index);public:__fastcall TBaseList();__fastcall ~TBaseList();public:int __fastcall Add(T *Item);void __fastcall Delete(int Index, bool Flag = true);void __fastcall Clear();int __fastcall IndexOf(T *Item);public:__property T* Items[int iIndex] = { read = GetItems };};//--------------------------------------------..
-
단축키C++ Builder/기타자료 2018. 12. 6. 22:45
Ctrl + - // C++ class 브라우저 단축키 F5// break 단축키 F7// Trace Info F8// Step Over Shift + F7// Trace to Next Source Line (현재 라인 디버깅 성공시 다음라인 디버깅 실행) F4// 커서가 있는 점까지 실행 Shift + F8// Run Until Return F3// 찾기(Next버튼) Ctrl + G// GExperts(단축키) Ctrl + Shift + U, I // 전체 내어쓰기, 들여쓰기 Shift + Alt + 방향키 // 원하는 부분 범위지정 // Shift + Alt + 방향키로 범위지정후 Ctrl + Shift + U, I로 Line에 상관없이 Vertical하게 들여쓰기 내어쓰기 가능. Ctrl + Sh..
-
#TRadioGroupC++ Builder/Control 2018. 12. 6. 22:41
#TRadioGroup Vcl.ExtCtrls.TRadioGroup TRadioGroup 함께 작동하는 라디오 버튼 그룹을 나타냅니다.TRadioGroup 개체는 라디오 버튼만을 포함한 특수 그룹 상자입니다. 같은 컨트롤 구성 요소에 직접 배치 된 복수의 라디오 버튼은 "그룹화"되어 있습니다. 사용자가 하나의 라디오 버튼을 선택하면 해당 그룹의 다른 모든 라디오 버튼은 꺼집니다. 따라서 하나의 폼에서 두 개의 라디오 버튼이 동시에 켜지는 그들이 다른 컨테이너 (그룹 상자 등)에 배치되어있는 경우만입니다.라디오 버튼을 TRadioGroup 에 추가하려면 오브젝트 인스펙터의 Items 속성을 편집합니다. Items 각 문자열이 그룹 상자에 표시되는 라디오 버튼입니다 그 문자열이 캡션입니다. ItemIndex..