Solved

includes??

Posted on 2004-04-08
6
255 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
Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

 
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

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

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

Suggested Solutions

Whether you've completed a degree in computer sciences or you're a self-taught programmer, writing your first lines of code in the real world is always a challenge. Here are some of the most common pitfalls for new programmers.
This is about my first experience with programming Arduino.
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
HTML5 has deprecated a few of the older ways of showing media as well as offering up a new way to create games and animations. Audio, video, and canvas are just a few of the adjustments made between XHTML and HTML5. As we learned in our last micr…

773 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