stdio

    0熱度

    3回答

    我在Windows中看到使用控制檯I/O的奇怪行爲。當我使用CONOUT$作爲路徑打開FILE *時,應該打開控制檯的stdout。如果我使用該指針作爲fprintf,然後使用WriteConsole,則您會認爲這些消息按照相應的順序出現,但實際上它們是相反的。 示例代碼: #include <stdio.h> #include <stdlib.h> #include <string.h>

    0熱度

    1回答

    是否可以使用Java NIO連接到外部程序的stdio/stdin?我需要超時輸入/輸出讀/寫操作。 請引用任何例子,如果你知道一些。

    0熱度

    1回答

    我想建立一個C程序,需要通過標準輸入/輸出流與R(rscript.exe)進行通信。但是我找不到在rscript的輸入流中寫入任何內容的方法。 這是C#程序,它使用一個進程的流被重定向。 using System; using System.Collections.Generic; using System.Diagnostics; namespace test1 { clas

    0熱度

    2回答

    If I have two command line arguments to my program like so ./program hey.txt hello but I wanted to accept the first argument like this ./program hello < hey.txt How would I be able to do that?

    1熱度

    1回答

    我正在使用node.js編寫一個命令行界面來生成單元測試文件。我一直在使用查詢器來獲取用戶輸入,但是有一個字段中用戶很可能希望複製粘貼和/或編輯JSON數據的大型多行塊。因此,我的目標是: 在CLI中打開vim @某些點 - >允許輸入 - >關閉vim - >寫出tmp文件 - >處理結果。 問題是vim的輸入也會轉到父標準輸入,並且當返回鍵被擊中時,程序繼續在vim(混亂)之上。我很確定std

    0熱度

    1回答

    我同時使用有問題的獲取C. ... int main() { char test[20], m[20]; int n; scanf("%d", &n); while(n) { gets(test); test.kolona = n; m = decode(test); //some function

    1熱度

    2回答

    我寫了下面的C代碼: #include<stdio.h> int main(){ printf("A"); if(fork() == 0){ printf("B"); } else{ printf("C"); } } 我得到的輸出是: ACAB 我希望這個代碼打印一次。 任何人都可以解釋這個輸出嗎?

    0熱度

    1回答

    我試圖建立交叉編譯GCC(主機 - Mac OS X的目標 - ARM),這是鏈接到我剛纔的問題和答案(How to make ARM cross compilation on Mac OS X (error: invalid listing option `r' - cross compiling error)) 我需要建立libgcc的,所以我運行命令make all-target-libgc

    -8熱度

    3回答

    我將在下週進行測試。並在表格中他們說:「你不能在測試中使用strlen()」 我該怎麼做。 只能使用!!!

    1熱度

    2回答

    我有一個關於c語言stdio.h的問題。 好吧 - 它只包含標準輸入和輸出流的函數原型。 但是這個標準輸入和輸出必須有一個libfile(objectfile),對吧? 但是它的名字和它在Linux(ubuntu)中的文件夾是什麼?