This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I need to concatenate a number of text files into one file <CONCATENATE.TXT>. The files would be extracted back in a C++ code. As such in the header of <CONCATENATE.TXT> I will have to provide the size of each file I have put there. I need to be able to find the size of each file in binary. I would really appreciate any help on how to do this ,so that the file size can be used by C++ code to extract back individual files from the <CONCATENATE.TXT>. Thanks a lot, Susmita ------------------
Java uses the java.io.File class for utility methods such as finding the length of a file. When you create a File object in order to do the concatenation, use the length() method to get the file length - the value returned is a long, but you will probably be able to cast it to int without any problem. When writing the binary size, remember to look out for byte order problems. If your C++ program is on Windows, it will expect low byte first. Bill