C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[75329] Re:Re:텍스트파일 콤보박스!! (C++17)
Rio [] 2709 읽음    2019-03-23 15:46
c++ 대충 배워서 쓰고 있는데
언어를 수박 겉핧기로 배워놓고 프로그래머라고하는
제 자신이 부끄럽네요

빌더(TWx) 님이 쓰신 글 :
: 초보초보 님이 쓰신 글 :
: : 왕초보가 빌더 10 사용중입니다
: : 텍스트파일에 있는 문자열을 콤보박스 List에 넣고싶은데 어떻게 하면 될까요??
: : 예를 들면 텍스트파일에
: :
: : 하나
: : 둘
: : 셋
: :
: : 이러한 문자열이 구성되어있고 콤보박스에 똑같이 리스트로 띄우고 싶어요
: : 도와주세요 ㅠㅠ
:
:
:
: 답변:
:
:
: #include <fstream>
: #include <sstream>
:
: // ---------------------------------------------------------------------------
: void __fastcall TForm1::Button1Click(TObject *Sender)
: {
:   [this](const auto & s) {
:       ComboBox1->Items->Text = ((std::stringstream &)(s)).str().c_str();
:   } ( std::stringstream() << std::ifstream("c:/vc/test.txt").rdbuf() );
: }
: // ---------------------------------------------------------------------------
: 

:
:
: rad studio 10.3.1 clang C++ 17 컴파일러 이용.
:
:
:
: 여담으로...
:
: C++ 빌더가 델파이와 완전히 분리해서 C++ 독자적인 구조로 툴을 만들면...
:
: 델파이 RTL 함수들은 다 필요없게 되고...
: VCL 라이브러리도 3분의 1 수준으로 대폭 줄일 수 있고...
:
: 릴리즈모드로 컴파일 시...
: clang + llvm 으로 결합된 코드제네레이터의 옵티마이징 수준은 델파이가 결코 따로 올수 없는 부분이기도 하고...
:
: 지금 보다 크기도 작고 효율적인 바이너리를 만들 수있을텐데 부질 없는 기대일까요.
:
:
:

+ -

관련 글 리스트
75323 텍스트파일 콤보박스!! 초보초보 2691 2019/03/22
75326     Re:텍스트파일 콤보박스!! (C++17) 빌더(TWx) 2838 2019/03/23
75329         Re:Re:텍스트파일 콤보박스!! (C++17) Rio 2709 2019/03/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.