ostream

    4

    4답변

    교육적인 이유로 C++ ostream을 만들려고합니다. 내 테스트는 ofstream과 같은 역할을하는 ostream을 만들 것입니다. deque 또는 vector 컨테이너에 쓸 파일에 쓰는 것 외에는 예외입니다.

    2

    4답변

    문자열 스트림을 파생 시켜서 연산자 < <을 사용하여 던져 질 메시지를 만들 수 있습니다. 이것은 throw "some text more text 42" 을해야 error("some text") << " more text " << 42 << std::endl; 그래서 내가 한 것은 (어떤이 '오버 플로우'방법 과부하 (streambuf의 상속)을 e

    1

    4답변

    작업중인 API의 경우 사용자가 ostream에 사용자 지정 개체를 삽입 할 수 있지만이 개체는 의미가 없으며 너무 많은 메모리입니다 컨텍스트에 대한 추가 포인터 또는 참조를 포함하도록 제한됩니다. 사용자가 기본 컨텍스트를 초기화 가정 (. 제한된 메모리와 임베디드 시스템에서 수만 16/32/48 비트 오브젝트의 수백만의 생각), 이러한 개체 중 하나 조회

    8

    3답변

    생성자에 의해 초기화되지 않은 bool 데이터 멤버가있는 클래스가 있습니다. 내가 x이 bool가 초기화되지 않은이 클래스의 목적은 cout << x.myBoolDataMember; 을 할 경우에, 나는 가끔이 아니라 0 또는 1 난수 수 (나는 gcc을 사용하고 있습니다.)이 문제인가 Standard과 호환 되나요?

    12

    2답변

    std :: ostream이 출력 할 "최소"소수 자릿수를 설정하는 방법이 있습니까?이 double a = 0; double b = 0.123456789; 나는 그래서 I 출력 b 정확히 내 최대 소수 정밀도를 설정할 수 있습니다 : 예를 들어 는, 내가 (값은 그림을 위해 여기에 추가) 인쇄 할 두 개의 알 수없는 두 변수가 있다고 가정 해 그래서,

    0

    2답변

    이 함수 선언 내게 오류를 범 : ostream& operator<<(ostream& os, hand& obj); 오류는 : error C2143: syntax error : missing ';' before '&' error C4430: missing type specifier error C2065: 'os' : undeclared identifi

    1

    3답변

    ostream을받는 함수를 사용하고 있지만 wostream은 다른 것을 변환하는 방법이 있습니까? 특히 ostream을 사용하는 boost :: write_graphviz를 사용하고 싶지만 현재 wostream의 < < 연산자에 있습니다.

    3

    4답변

    함수에 표준 : : ostream에 전달 : _debug(7, cout << "Something something" << someint << endl); : 이것은 내가 그것을 사용하고자하는 방법의 예입니다 void inline debug(int debug_level, ostream& out) { if (debug_level <= verbosi

    25

    5답변

    나는 인터넷 검색을 해왔고이 문제에 대한 간단한 대답을 찾을 수 없다. STL이 일반적으로 그렇듯이 간단해야합니다. std :: ostream에서 공개적으로 상속 한 MyOStream을 정의하고 싶습니다. 뭔가가 내 스트림에 기록 될 때마다 foo()를 호출하려고한다고 가정 해 봅시다. class MyOStream : public ostream { pub

    6

    3답변

    C++ 클래스 MyObject이 있는데이 데이터를 osstream과 같이 피드 할 수 있기를 원하지만 (직접 sstream과 달리 들어오는 데이터를 특별한 방법). MyObject가 주어진 입력을 먹는 연산자를 오버로드하는 방법을 알아낼 수 없습니다. class MyObject { public: ostringstream s; FEEDME