file-handling

    2熱度

    2回答

    cat -E test1.txt 輸出: car$ $ $ 我只想改變「車」和「自行車」,並刪除新的/空行。 這是按預期工作: #!/usr/bin/perl -w open(FILE1,"<","./test1.txt"); @araj=<FILE1>; close(FILE1); open(FILE2,">","./test1.txt"); map { [email pro

    0熱度

    1回答

    我使用此http://brunorocha.org/python/watching-a-directory-for-file-changes-with-python.html示例來解決此任務。它的工作。 當我還沒有使用OOP。現在,我試圖重寫我的代碼,面向對象,我做了什麼: 我創建的文件名稱爲MyHandler.py #!/usr/bin/python3 # -*- coding: utf-8

    1熱度

    1回答

    我學習文件輸入輸出,我有一個問題。 a.txt有一些文字,當它讀取並打印世界時,最後有'?'標記。如何刪除它。 import java.io.*; class fRead{ public static void main(String args[])throws IOException { FileInputStream fin=new F

    -1熱度

    1回答

    我得到35秒執行此代碼。如何減少執行時間?我應該在這個源代碼中改變什麼。 $file_handle = fopen("WMLG2_2017_07_11.log", "r"); while (!feof($file_handle)) { $line = fgets($file_handle); if (strpos($line, '[email protected] [WMLG

    0熱度

    1回答

    我有一個類控制器2方法(上傳,單獨)。代碼運行並沒有任何問題。我的問題是如何在我的獨立方法中實現laravel文件存儲,因爲在這種情況下,我讀取和寫入文件與fopen和fwrite不使用Storage::GET和Storage::PUT。 class UploadController extends Controller { public function upload()

    0熱度

    2回答

    #include <stdio.h> main() { FILE* fp; fp = fopen("a.text", "w+"); int yes = 1, count = 0; char tree[30]; while (yes) { printf("enter the name of the tree\n");

    2熱度

    1回答

    在C++ 17文件系統庫中,我們得到了std::filesystem::remove(path),據我瞭解,它是來自Boost.Filesystem的boost::filesystem::remove(path)的直接端口。 但C++從C89繼承了一個非常類似的函數,稱爲std::remove(path),它是也是記錄爲從文件系統中刪除文件的一種方式。我隱約意識到這個功能的一些缺陷,例如我相信我聽

    1熱度

    1回答

    我試圖將文件的行復制到另一個文件中。我想爲輸入和輸出文件提供文件名。我試着不要求任何輸入參數做,它工作得很好,但用文件名作爲輸入它failed.Here是我的代碼: use strict; use warnings; #names of file to be input and output my $inputfile = <STDIN>; my $outputfile = <STDIN

    0熱度

    1回答

    我最近爲用戶製作了一個串行文件。我從用戶嘗試登錄時讀取的內容。如果新用戶註冊,則添加用戶。但是每當我添加一個新用戶時,我添加的上一條記錄被刪除。有沒有辦法將對象追加到串行文件? P.S Im使用包含用戶名,密碼,角色(教師或學生)和分數(int)變量的用戶對象。 public static void addRecordStudent(String userName, String password

    1熱度

    2回答

    我想從終端寫入文件中的內容。文件正在創建但內容未寫入文件。 #include<stdio.h> #include<stdlib.h> #include<math.h> int main(int argc, char *argv[]) { FILE *fp; fp=fopen(argv[1],"w"); char ch;