자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
C++ Builder C 프로그램 콘솔 입니다.
2019.07.30 06:31
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
안녕하세요
Console프로그램으로 프로그램 작성 해서 디버깅 중에 변수 값이 안나타 납니다.
프로그램은 아래와 같습니다.
#pragma hdrstop
#pragma argsused
#include <stdio.h>
#include <stdlib.h>
#ifdef _WIN32
#include <tchar.h>
#else
typedef char _TCHAR;
#define _tmain main
#endif
int _tmain(int argc, _TCHAR* argv[])
{
int decimal = 13 ;
int binary[20] = { 0, 0, 0, };
int i = 0 ;
int position = 0;
while(1)
{
binary[position] = decimal % 2 ;
decimal /= 2 ;
position++ ;
if(decimal == 0)
break;
}
for( i = position-1; i >= 0 ; i--)
{
printf("%d" , binary[i]);
}
printf("\n");
getch();
return 0;
}
댓글 2
번호 제목 글쓴이 날짜 조회 수
공지
[프로그래밍 강의] 2021.6~2021.12
관리자 2015.01.22 15766
공지
유용한 관련 사이트
관리자2 2014.03.20 54580
공지
본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다.
관리자 2012.01.10 97985
1
Multi Language 적용 관련하여 질문 드립니다.
[1] 앰버 2014.12.09 1047
C++ Builder C 프로그램 콘솔 입니다.
2019.07.30 06:31
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
안녕하세요
Console프로그램으로 프로그램 작성 해서 디버깅 중에 변수 값이 안나타 납니다.
프로그램은 아래와 같습니다.
#pragma hdrstop
#pragma argsused
#include <stdio.h>
#include <stdlib.h>
#ifdef _WIN32
#include <tchar.h>
#else
typedef char _TCHAR;
#define _tmain main
#endif
int _tmain(int argc, _TCHAR* argv[])
{
int decimal = 13 ;
int binary[20] = { 0, 0, 0, };
int i = 0 ;
int position = 0;
while(1)
{
binary[position] = decimal % 2 ;
decimal /= 2 ;
position++ ;
if(decimal == 0)
break;
}
for( i = position-1; i >= 0 ; i--)
{
printf("%d" , binary[i]);
}
printf("\n");
getch();
return 0;
}
댓글 2
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [프로그래밍 강의] 2021.6~2021.12 | 관리자 | 2015.01.22 | 15766 |
공지 | 유용한 관련 사이트 | 관리자2 | 2014.03.20 | 54580 |
공지 | 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. | 관리자 | 2012.01.10 | 97985 |
1 | Multi Language 적용 관련하여 질문 드립니다. [1] | 앰버 | 2014.12.09 | 1047 |
현재 Clang 32-bit 컴파일러에서
C++빌더 10.3.2에 로컬 변수를 물음표('???')로 표시되는 버그가 있는 것으로 판단됩니다.
해당 버그는 엠바카데로 퀄리티 포털에 8월 2일자로 레포팅되어 처리되고 있습니다.
https://quality.embarcadero.com/browse/RSP-25527
(해당 이슈는 정상 업데이트 이전에 패치 형태로 제공되기를 기대하고 있습니다. 불편하시더라도 패치(또는 업데이트)를 기다려 주시면 감사하겠습니다.)
그 이전에는 클래식 컴파일러를 이용해 개발해 보시는 것은 어떨까요?
클래식 컴파일러에서는 로컬 변수가 정상적으로 표시됩니다.
Project Options > C++ Compiler > C++ Compilers 항목에서 Use 'classic' Borland compiler를 True로 변경 후 빌드하시기 바랍니다.
Clang 32-bit 컴파일러 이슈는 대응 방안 또는 패치가 나오면 바로 안내드리도록 하겠습니다.
——————
답글이 도움이 되셨는지 다른 분들도 참고할 수 있도록 결과 댓글 부탁드립니다.
(결과 댓글이 없는 경우 다른 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)