Opening a Binary File in Command

  • Thread starter dudforreal
  • Start date
  • #1
116
0
How do you open a binary file in command in Pelles C so that it is readable?
 

Answers and Replies

  • #2
Borek
Mentor
28,534
2,973
I would check if fopen("filename","rb") is not working.
 
  • #3
116
0
I would check if fopen("filename","rb") is not working.
fopen is working
Code:
void readFleet(Car_t toRead[])
{
    FILE *fFleet;
    fFleet = fopen("Fleet_File.bin", "rb");
    fread(toRead, 10*sizeof(Car_t), 1, fFleet);
    fclose(fFleet);
}
 
  • #4
116
0
My program on Pelles C is creating a binary file when I want the results to save to a file but I'm not sure on how to open the binary file in cmd in Pelles C so that it is readable and I can read it.
 
  • #5
phinds
Science Advisor
Insights Author
Gold Member
2019 Award
16,421
6,706
How do you open a binary file in command in Pelles C so that it is readable?
"binary file" generally denotes a file that is NOT readable directly by humans, if that's what you mean. A file that is directly readable by humans is called a "flat file".
 
  • #6
116
0
I have 6 options in my code and it does create a binary file in my project folder when I press 4 but when I press 5 it doesn't work.

Code:
printf("1. Add a car to the fleet.\n");
printf("2. Delete last car from the fleet.\n");
printf("3. Display full fleet on the screen.\n");
printf("4. Save the fleet to a file.\n");
printf("5. Read the fleet from a file.\n");
printf("0. Exit the program\n");
printf("\nPlease enter your choice:\n\n");
 
  • #7
Borek
Mentor
28,534
2,973
What you just did is you have showed a mechanic the ignition key, and asked why your car is not starting. Zillions of things that can be wrong, the way your menu looks has probably nothing to do with any of them.
 

Related Threads on Opening a Binary File in Command

  • Last Post
Replies
7
Views
5K
  • Last Post
3
Replies
57
Views
784
Replies
1
Views
16K
  • Last Post
Replies
3
Views
3K
Replies
3
Views
2K
Replies
4
Views
1K
Replies
4
Views
3K
Replies
8
Views
4K
  • Last Post
Replies
2
Views
2K
Replies
3
Views
2K
Top