help with C #include


 
Thread Tools Search this Thread
Top Forums Programming help with C #include
# 1  
Old 03-11-2011
PHP help with C #include

i have three files
a.h t.c and p.c

a.h has 3 functions only and does not include anything
p.c has one function i made called go
t.c has a main function and calls the go function, it includes a.h only

i run the program using

gcc -Wall -g -o t p.c t.c

but i get a warning, implicet declaration of the go function.
whats wrong here? how do i fix it?
# 2  
Old 03-12-2011
Your a.h code isn't declaring the go function for some reason. Why, I can't guess. Please post your code.
# 3  
Old 03-12-2011
Bug

Quote:
Originally Posted by omega666
i have three files
a.h t.c and p.c

a.h has 3 functions only and does not include anything
p.c has one function i made called go
t.c has a main function and calls the go function, it includes a.h only

i run the program using

gcc -Wall -g -o t p.c t.c

but i get a warning, implicet declaration of the go function.
whats wrong here? how do i fix it?
By rule , the declaration of the function should be present in that translation unit(file) where the function is called.
So take care to include the declaration of the function "go" in t.c or a.h and the warning will disappear.

Thanks,
Gaurav.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Programming

Include files

I have an implementation file tomog.cpp that implements a class called Tomog where I need to include its header file which resides in another place. How can I best specify the include file? I would not like to do #include "../../tomso/tomography/tomog.hpp" I wish to do instead ... (3 Replies)
Discussion started by: kristinu
3 Replies

2. Red Hat

%include in kickstart

RHEL 5.4 I'm trying to use %include statements in my kickstarts, and am running into some problems. In %pre, I can %include /mnt/source/isolinux/setup-questions and that works just fine. One of the things it does is echo out several variables to /tmp/vars In %post --nochroot, I copy... (2 Replies)
Discussion started by: jnojr
2 Replies

3. Shell Programming and Scripting

scripting help: to include r in between / :

Hi Experts, Greetings! , I have a list of lvs that is having 3 column separated by / . Want to add "r" after the 3rd / : /dev/vgdbnhpu/u01 /dev/vgdbnhpu/u02 /dev/vgdbnhpu/u03 /dev/vgdbnhpu/u04 /dev/vgdbnhpu/u05 /dev/vgdbnhpu/u06 /dev/vgdbnhpu/u07 /dev/vgdbnhpu/u08... (4 Replies)
Discussion started by: rveri
4 Replies

4. Shell Programming and Scripting

include in script

Hello, I have a script and a second file that contains all parameters needed for the script. How can I include this file in the script ? I tried source but I have a "no such file or directory" error. :) (1 Reply)
Discussion started by: pppswing
1 Replies

5. Programming

Include directive

Hi there, I'm working on a c++ project and I need to use some libraries which are part of a framework. I installed it on my home directory, and alle the .hh are located in subdirs of my home. I'd like to include the files I need just as if they where std c header, that is: #include... (2 Replies)
Discussion started by: clalfa
2 Replies

6. Shell Programming and Scripting

how to include code

Hi, I have an easy question... My ksh script has a section with non ksh script in it - let's pretent it is VBA code. I need to include this vba script in my ksh script into so that my VBA script can be reused elsewhere by other ksh script by "$include" into other ksh scripts. What is the syntax... (3 Replies)
Discussion started by: ihot
3 Replies

7. UNIX for Advanced & Expert Users

dhcp include

I want to include all the subnet files under /etc/dhcpd/ to /etc/dhcpd.conf so here is my content of dhcpd.conf ... include "/etc/dhcpd/*"; however, the check-syntax reports syntax error, as they do not recognize the wildcard *, and display that " file /etc/dhcpd/* could not be found. ... (1 Reply)
Discussion started by: fredao
1 Replies

8. Programming

About $include

Hi, In my code,I come across include statements with $ sign what it represents... $include "getsum.h" /* This how I seen in my code */ Sarwan (5 Replies)
Discussion started by: sarwan
5 Replies

9. UNIX for Dummies Questions & Answers

#include?

I have a file that contains some variables that I may want to share throughout multiple scripts. I think there's an #include command in UNIX. How do I use it (in korn)? (1 Reply)
Discussion started by: yongho
1 Replies

10. Programming

Include files

Hi, I am new to the unix networking. I have written one client and server for UDP sockets.. I got the following errors while conpilation I have include all include files. Could some one help ...is there any other file to be included.....? will the include files change on different unix... (3 Replies)
Discussion started by: reddyb
3 Replies
Login or Register to Ask a Question