Solved

includes??

Posted on 2004-04-08
6
253 Views
Last Modified: 2013-11-18
Can anyone tell me why my program comes up with a dialog box asking me to give it the path for fopen.c. I wasn't aware this file existed,or that if it ever did, the function it provided by would not be provided in stdio.h. I havent changed my compiler/linker options, and this message box just keeps coming up now when I'm ytrying to open a file. At first it wanted to know where gets.c was!

My curret included files are: -

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
0
Comment
Question by:Tarnge
  • 3
  • 2
6 Comments
 
LVL 11

Expert Comment

by:lbertacco
ID: 10784088
Maybe you are trying to debug the program or used debug compiler option. What compiler are you using and udner which OS?
0
 
LVL 1

Expert Comment

by:ericmhhui
ID: 10784323
Have you been renaming any of your source files?
0
 

Author Comment

by:Tarnge
ID: 10784780
Ok, after a bit more testing (and playing around!) it only comes up with the file request when I'm debugging. When running, earlier on it kept crashing, but i started a new project and readded all the files and it doesn't crashedm but I still can't debug past the call to fopen() because it request the fopen.c file again.

I'm using Windows XP SP1, Visual Studio 97 (ie. MS Visual C++ 5.0), and I've started the project as a Win32 Console Application.

I havent renamed any source files at all.


( Just a thought , but: does anyone know if there are any limits on using original C procedures in a .cpp extension file, I know u can't do it the other way around - I always thought C++ was fully back compatible with c code!)
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 11

Accepted Solution

by:
lbertacco earned 125 total points
ID: 10785193
The debugger is trying to show you the fopen source code but you don't have fopen.c. This is normal, you can assume fopen works fine and then just step-over fopen rather than step-in, or switch to assembly mode.
0
 

Author Comment

by:Tarnge
ID: 10785696
You're right lbertacco, I forgot I was using to step into to get into all of my own routines. Any idea why it would have crashed when running tho?
0
 
LVL 11

Expert Comment

by:lbertacco
ID: 10785889
Probably you are using different buil options, but it's difficult to tell.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This is an explanation of a simple data model to help parse a JSON feed
In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.
The viewer will receive an overview of the basics of CSS showing inline styles. In the head tags set up your style tags: (CODE) Reference the nav tag and set your properties.: (CODE) Set the reference for the UL element and styles for it to ensu…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now