hej everyone, I opened MS word file in NOTEPAD and saved it as text file so that i can read the saved file using C/C++ streams. Below i have given image of MS word file opened in NOTEPAD and then i tried to read it using C/C++ streams but my programs reads the first few characters and then terminates. Why can't i read all these characters? Any help in this regard will be appreciated. Thanks
Spaces removed and you have messed up with your doc file and try renaming the file into doc file and see if it works.
You can only read such files in binary mode. MS Word documents are not stored as text files. Without code I can only guess why your program exits. Perhaps it quits at the first occurrence of a certain byte value, e.g. 0x00 or 0xFF. Maybe it crashes due to expecting text and getting binary. Do you know how to decode MS Word documents?