file-io

J2ME/Blackberry - how to read/write text file?

hi, please give me a sample code for read/write text file in blackberry application. ...

what is the most efficient way of reading a log file in java?

What is the most efficient(fast and safe) way of reading a log file in java? The log file continuously(almost every second) gets updated. ...

What is the proper method of reading and parsing data files in C++?

What is an efficient, proper way of reading in a data file with mixed characters? For example, I have a data file that contains a mixture of data loaded from other files, 32-bit integers, characters and strings. Currently, I am using an fstream object, but it gets stopped once it hits an int32 or the end of a string. if i add random d...

File.createNewFile() thowing IOException No such file or directory

I have a method that writes to a log file. If the file exists it should append to it, if not then I want it to create a new file. if (!file.exists() && !file.createNewFile()) { System.err.println("Error with output file: " + outFile + "\nCannot create new file."); continue; } I have that to check that a file can be create...

Is there a BinaryReader in C++ to read data written from a BinaryWriter in C#?

I've written several ints, char[]s and the such to a data file with BinaryWriter in C#. Reading the file back in (in C#) with BinaryReader, I can recreate all of the pieces of the file perfectly. However, attempting to read them back in with C++ yields some scary results. I was using fstream to attempt to read back the data and the ...

File echo loop with extra final iteration

Why do I get an extra iteration (extra line printed) when this code completes? Does there need to be an extra newline at the EOF? I would prefer not having to add extra/special characters to mark the EOF. #include <iostream> #include <fstream> #include <string> using namespace std; int main(){ ifstream infile("dictionar...

Unit Testing File I/O

Reading through the existing unit testing related threads here on Stack Overflow, I couldn't find one with a clear answer about how to unit test file I/O operations. I have only recently started looking into unit testing, having been previously aware of the advantages but having difficulty getting used to writing tests first. I have set ...

C file pointer read write issues

Hi, I was trying to make a simple bubblesort program. Read in numbers from a text file and compare them with the next line, sort in ascending order. Now, I've found my program is able to read from the file just fine, it's when I use any write commands (fprintf, or fputs) that everything goes wrong. I've tried using ftell and fseek an...

De-dupe files in BASH

I have a set of, oh 8000 or so files, that I need to de-dupe. The files are essentially lists of numbers delimited by returns: nnnn nnnnn nnnn and I would like to sort and de-dupe the numbers within the files themselves. I can do this manually using sort | uniq or sort -u but I effectively want to overwrite the files. Is there a way ...

zend framework: can not access file that is already there

I am trying to read and post back to the browser a file uploaded with the zend framework mechanism. The file has been uploaded correctly to the desired location and as I have checked by su www-data and after an ls and a cat, the web user can read it and modify it properly. the problem is that inside a controller when I try to: if(...

std::string equivalent for data with NULL characters?

I'd like to read a binary file and use something like std::string that automatically resizes the buffer and such. I'm using Visual C++. What are my options? ...

How to append text to multiple files

Hi! I am not a programmer, but I am a researcher and I need to modify some files. I have a number of text files with *.mol extension located in c:\abc\ directory . I need to append line containing following text "M END" to each file in this list. I tried following in C# but without any result: using System; using System.Collections....

System.out.print + OS redirect vs writing to a file, which is faster?

I'm making a program that process a big file and output something to another that I need to use later. I'm wondering should I just print the output and redirect that to a file, or should I just write to the file in the program. Since this will be a very big file, I would like to know which way is faster, every bit counts. ...

ASP.NET Retrieving text via System.IO.File vs WebRequest

I have a text file that I need to retrieve to populate a web page. My first instinct was to use System.IO.File to open and read the file contents. then it occured to me I could also use a web request (since the file lives on the webserver). I'm wondering which one is a better choice. I figure using the file system would be faster, sinc...

Inserting something at a particular line in a text file using PHP

I have a file called config.php, I want it to remain exactly as is, however on Line # 4 there is a line saying: $config['url'] = '...could be anything here'; I'd like to only replace the contents of line # 4 with my own url provided for $config['ur'], is there a way to do this in PHP? ...

fread terminating mid-read at null values. Also reading in garbage past expected data.

I am reading in pieces of a binary file using a FILE object in C++. Here is the fseek and corresponding fread call: fseek(fp, startLocation, SEEK_SET); fread(data, m_sizeOfData, 1, fp); m_sizeOfData ends up being an integer greater than 400 thousand. This appears that it should read all 400 thousand+ bytes from the binary file into ...

Reading in an ascii 'maze' into a 2d array

I'm writing code to read in a 7x15 block of text in a file that will represent a 'maze'. #include <iostream> #include <fstream> #include <string> #include "board.h" int main() { char charBoard[7][15]; //the array we will use to scan the maze and modify it ifstream loadMaze("maze"); //the fstream we will use to take in a maze...

C++ non null terminated char array outputting

Hi I was trying to output a not null terminated char array to a file. Actual thing is, I am receiving packets and then printing their fields. Now as these fields are not null terminated, for example, a data segment which has size of 512 but may or may not be completely occupied. When I write this data to a file I am using simple << ...

how to check whether a file exists before creating it

hi I am creating an xml file. I need to check first if the file exists or not. If the file does not exist, create it and add the data cmg from a .cs file. If the file exists, don't create the file just add the data cmg from a .cs file. My code looks like this: string filename="c:\\employee.xml"; XmlTextWriter tw=new XmlTextWriter(fil...

File.ReadAllBytes Code Refactoring

I came across this piece of code today: public static byte[] ReadContentFromFile(String filePath) { FileInfo fi = new FileInfo(filePath); long numBytes = fi.Length; byte[] buffer = null; if (numBytes > 0) { try { FileStream fs = new FileStream(filePath, FileMode.Open); BinaryRe...