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
[73859] 사실입니다만...
[] 3739 읽음    2016-09-21 12:46
Borland C++ 5.0은  1997에 출시된 제품입니다.
님께서 VC++를 사용하신다고 하셨는데 Visual C++ 5.0이  1997년이라서 
Visual Studio 97이라고 불리웠었죠.. (아 그리워라 20세기...)

그 잘난 VC++도 VC++2003에서야  namespace를 사용할수 있게 되었습니다.

하지만 클래스, 생성자, 소멸자는 물론 옛날(1990년)부터 사용가능합니다. namespace때문에 못알아듣는 것이죠.

같은 이름의 클래스가 있어서 서로 충돌하는 상황이라서 불가피한 경우가 아니라면  nampespace 지우셔도 충분하다고 생각합니다.
어짜피 필수적인 요소라기 보다는 여러 라이브러리가 포함된 경우 발생할 수 있는 이름 충돌을 방지하는 목적 뿐이니까요.

그럼...

Lee 님이 쓰신 글 :
: 안녕하세요.
:
: Borland C++ 5.0에서 아래 코드를 사용할 수 없는지 궁금합니다.
:
: 저는 현재 VC++을 사용하고 있는데, VC++을 이용하여 DLL을 만들어 Borland C++ 5.0 사용자에게 주었습니다.
:
: 근데 하기 코드 중에 namespace와 class, 생성자, 소멸자를 borland c++ 5.0에서는 사용할 수 없다고 하네요.
:
: 제가 볼랜드는 사용해 본 적이 없어서,
: 그분이 사용방법을 몰라서 그러는건지 지원이 안되는건지 판단이 안됩니다.
: (진짜로 볼랜드 C++ 5.0에서는 namespace와 class 등은 사용할 수 없나요?)
:
: 좀 도와주세요.
:
: 코드 구성은 하기와 같습니다.
:
: <코드구성>
:
: namespace ABC
: {
:    class A
:    {
:         A();
:       ~A();
:
:        ....
:    }
: }
:

+ -

관련 글 리스트
73858 Borland C++ 5.0에서는 namespace와 class를 사용할 수 없다는게 사실인가요? Lee 3836 2016/09/20
73859     사실입니다만... 3739 2016/09/21
73866         Re:사실입니다만... Lee 3840 2016/09/26
73881             Re:Re: namespace를 없앴는데도, 생성자/소멸자를 사용할 수 없다고 하는데... Lee 3828 2016/10/05
73882                 Re:Re:Re: namespace를 없앴는데도, 생성자/소멸자를 사용할 수 없다고 하는데... 3751 2016/10/05
73885                     Re:Re:Re:Re: 감사합니다. 쉬운 작업은 아닌가 보네요. ^^; Lee 3723 2016/10/05
74081                         Re:Re:Re:Re:Re: 해결했습니다~~~!!!! (감사합니다. ㅠㅠ) 3429 2017/01/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.