좋아요, 제 운영 체제 할당 작업 중입니다. 스레드, 세마포어, 이벤트 등과 같은 기본적인 것들을 할 수있는 마이크로 커널을 작성해야합니다. BCC 3.1이 제 시스템 환경을 모방합니다. 고전적인 디버깅은 실제로 사용되지 않습니다. 나는 귀뚜라미 작풍에서 벌레 잡기이다. 문제는 cout의 이상한 동작입니다. 그것은 블록이나 뭔가로 씁니다. 내가 40 칸의
버퍼를 플러시하기 위해 cout 문의 끝에 endl을 사용하는 것에 대해 어려운 방법을 배웠습니다. 내가 혼란스러워하는 이유는 endl이 때때로 필요한 경우 일 뿐이 기 때문입니다. 보통 할 수 있습니다 cout << "test";
그리고 테스트가 표시됩니다. 그러나 긴 콘솔 프로그램의 한가운데서 나는 비슷한 cout 문을 가질 것이고 아무 것도 표시되
내가 후 디버그 영역에 인쇄를 중단 팝업 창). 그래픽 프로그래밍을 위해 OpenGL을 사용하고 있으며 Interface Builder에서 NSOpenGL 뷰 창 주위에 앉아 인터페이스를 만들었습니다. 서로 다른 기능을 테스트하기 위해 나는 cout << or printf(..)으로 인쇄 할 수있는 것에 크게 의존하고 있습니다. 제 프로젝트는 XCode 3
이전에 저는 C 프로그래머입니다. (시스템 프로그래밍에 대해 더 알고 싶지만 어셈블리를 선택하지 않으려 고 C를 선택합니다.)하지만 나중에 내 대학에서 C++을 가져야 만합니다. cin 및 cout 개체를 사용하는 데 어려움을 겪고 있습니다. 신뢰할 수있는 printf(), scanf(), getchar() 매크로와 비교하면 약간의 변경이 있습니다. 여기에
Im 내 cout 출력의 색상을 변경하려고 시도했지만 그 cout이 다시 같은 색상으로 변경됩니다. 는 필자는 다음과 같은 코드를 시도 : SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 4);
cout << "Help-Please" << endl;
을하지만 cout을 완료 한 후에도 계속
이것은 꽤 오랫동안 여기에 참조로 왔지만이 사이트의 첫 번째 질문입니다. 나는 argv [0]이 프로그램의 이름을 저장하고 명령 행 인자의 나머지는 argv [k] 슬롯에 저장된다는 것을 이해한다. 또한 이해 std :: cout null로 끝나는 문자열과 같은 문자 포인터를 처리하고 문자열을 인쇄합니다. 아래는 제 프로그램입니다. #include "std
Google에서 해결할 수없는 문제가 발생했습니다. 그 cout이 int 객체에는 작동하지만 다음 프로그램에서는 문자열 객체가 아닌 이유는 무엇입니까? #include<iostream>
using namespace std;
class MyClass {
string val;
public:
//Normal constructor.
이 난에, 재치에 구성원으로 출력 스트림을주고 싶어 클래스를 가지고 그 파일을 가리 키도록 m_OutputWriter을 문자열 인수를 받아 열어이 클래스의 메소드가있다 class GameBase {
protected:
ofstream m_OutputWriter;
...
}
, 따라서 데이터는 표준 < < 연산자를 사용하여 해당 파일로 출력