qtextstream

    0

    1답변

    신청서를 작성하려면이 주제 "How to print to console when using Qt"을 방금 따라갔습니다. 궁금해지기 시작했습니다. 더 많은 출력을 단일 QTextStream에 구독 할 수 있습니까? 예를 들어, QTextStream 객체에 무언가를 쓸 때 문자열을 stdout 및 지정된 파일에 인쇄하려고합니다. 이것이 가능한가? 나는 모든 도

    0

    1답변

    에 문자/문자열을 입력하면 다음과 같은 프로그램을 고려 : 나는 경우,이 같이 int num; QTextStream(stdin) >> num; QTextStream(stdout) << num; 을 변수 num에 잘못 입력 문자열을, 또는 문자, 그 값을에 기본적으로 0이됩니다. QTextStream의 동작을 어떻게 변경하여 잘못된 입력에 대해 다

    0

    1답변

    사용자가 정보를 입력하고 추가 버튼을 클릭하여 정보를 추가하거나 완료 버튼을 클릭하여 프로세스를 완료하는 GUI 응용 프로그램을 만들고 있습니다. 프로세스 출력은 4 개의 텍스트 파일이됩니다. 그래서, 그 각각이 그 파일 중 하나를 만들어 4 개 기능 클래스를 만들었어요 : 때문에 내 초기 연구 class RequiredFilesMaker { publi

    2

    1답변

    Qt 콘솔 응용 프로그램이 있습니다. QTextStream in(stdin); QTextStream out(stdout); 가 지금은 파일에 전체 세션을 기록 할,하지만 난 스트림을 사용하는 모든 위치에서 로그 출력을 추가하지 않으 : 사용자와의 모든 통신은 두 개의 스트림을 통해 이동합니다. 두 스트림의 데이터를 콘솔과 파일에 "tee"하는 쉬운 방

    2

    2답변

    쿠키 이름이 인 파일이 있습니다. QTextStream(cookie.toRawForm(1), fd.open(QIODevice.WriteOnly)) TypeError: arguments did not match any overloaded call: QTextStream(): too many arguments QTextStream(QIODevice):

    0

    1답변

    그건 내가 처음에 그것을 시도하는 방법이다하지만 난 오류가 발생하면 직접 nameList를 공급되지 않습니다 QList<QString>lNamesList; void write(){ QFile data("E:/Test/output.h"); if (data.open(QFile::WriteOnly)) {

    0

    2답변

    QTextStream을 사용하여 간단한 CSV 데이터 내보내기를 작성했지만 중복 된 쉼표가 각 행의 끝에 나타납니다. QTextStream에서 마지막으로 기록 된 심볼을 삭제하고 삭제 한 후에 데이터를 계속 쓰려면 어떻게해야합니까?

    0

    1답변

    텍스트 파일에서 행당 하나의 정수 점수 시퀀스를 읽는 프로그램을 작성했습니다. 파일에는 건너 뛸 필요가있는 헤더가 있습니다. 이 프로그램을 쳐다 보면서 첫 번째 줄 (머리글) 만보고 끝 부분에있는 것처럼 동작합니다. 여기 just test data 69 48 38 2 5 1 1 4 프로그램이 점수의 8 개 라인이 표시되지 않는 이유 "ju

    0

    1답변

    QFile 및 QTextStream 멤버가 클래스에 포함되어있어 ... 초기화를 시도 중입니다. 그들을 함께 내 생성자에서 : Class.h : QFile _file; QTextStream _textstrm; Class.cpp : _file = QFile (/*file name*/); _file.open(/*set stuff*/); _textstr

    1

    2답변

    지금까지 최대 출력은 qDebug().noquote()입니다. 이것은 단순하기 만하면되기 때문에 쉽습니다. #import <QDebug> 이제는 stdout으로 출력하는 데 필요한 모든 것이 필요하지만 쉽게 처리하는 방법을 모르겠습니다. 이것은 내가 배운 방법 : QTextStream cout(stdout, QIODevice::WriteOnly); 그러