freopen

    0

    3답변

    해당 앱의 로그 파일을 유지 관리해야하는 애플리케이션이 있습니다. NSLog를 사용하여 로깅하고 있습니다. 그러나 이것은 또한 시스템 로그에 기록 할 것입니다. 이것을 제거하는 방법. 접근 : NSString *appending_filename=[log_dir_path stringByAppendingString:@"/MyApp.log"]; const c

    0

    2답변

    현재 응용 프로그램 대리인의 freopen() 호출을 사용하여 NSLog() 출력을 파일로 리디렉션하고 있습니다. 나는 로그 파일 크기를 제한 할 좋아하지만 this- unsigned long long fs = 3000; while ([fileAttributes fileSize] < fs) { freopen([FILEPATH cStrin

    0

    1답변

    나는 다음과 같은 코드를 가지고 : int checkCorrectness(int i,char *iStr) { if(atoi(iStr) == i) return 1; return 0; } void foo(int i) { printf("inside foo %d\n",i); } void print() { c

    0

    1답변

    Extened questions from In multi thread application how can i redirect stderr & stdout in separate file as per thread? 다른 로그 파일의 각 스레드에서 생성 된 모든 printf 및 오류/경고 메시지를 어떻게 유지하고 싶은지보십시오. FILE * freopen (co

    2

    2답변

    하나의 파일 포인터를 여러 파일에 순차적으로 재 할당해야합니다. 문자열 경로에 파일 경로가 올바르게 있습니다. 내가, 내가 "중단됨 (코어 덤프)"GET 재 할당하는 기능의 경로와 파일 포인터를 전달 .. 내가 frepoen 사용해야 FILE * fptr; //Global file pointer FILE * getfptrr(char * path) {

    2

    1답변

    파일을 사용하여 stdout 및 stderr의 출력을 리디렉션하려고합니다. 나는 freopen을 사용하고 있으며 올바른 디렉토리에 파일을 생성하지만 파일은 비어 있습니다. stdout과 stderr를 리다이렉트하는 코드를 주석 처리하면 출력이 콘솔에 표시됩니다. I 메인으로하고 있지만 못해 파일을 작성하여 출력한다 억제제없이에서 printf ("I가 사용"

    1

    1답변

    문자열이 char* str 인 것으로 가정합니다. 나는 그것은 다음과 같은 방법으로 버퍼로 인쇄 : char buf[MAX_LEN]; freopen("tmp","w",stdout); printf("%s\n",str); fflush(stdout); fp = fopen(tmp,"r"); if (fp == NULL) return; fgets(buf,M

    12

    2답변

    freopen()을 사용하여 텍스트 파일과 화면으로 인쇄하려하지만 인쇄 만하고 있습니다. 프로그램 출력을 파일로 저장하고 화면에 인쇄하는 것이 쉬운 지 궁금합니다. 나는 다른 방식으로이 작업을했기 때문에 모든 문장을 두 번 인쇄해야했습니다. 하나는 파일 용이고 다른 하나는 출력 용입니다. 참고 : 저는 C++을 처음 접했고 다음 학기 수업을 위해 배우려고하

    1

    2답변

    은 어떤 아이디어를 얻었다 발생 이유 : #include <stdio.h> #include <stdlib.h> int nrpart; int k; void main() { printf("lol"); freopen("p2.in","r",stdin); freopen("p2.out","w",stdout); print

    1

    1답변

    freopen()을 사용하여 "cout"기능을 콘솔로 리디렉션하려고했지만 원하는 효과를 얻지 못했습니다. 실행 파일을 두 번 클릭하는 대신 콘솔에 메시지가 표시되도록하려면 명령 프롬프트 나 배치 파일을 사용해야합니다. 메시지가 표시된 후에 사용자가 콘솔을 닫을 수 있기를 원하기 때문에 문제가됩니다. SDL 창을 닫지 않고 표시됩니다. 이것은 콘솔 응용 프로