Gabriel Valedon Gabriel Valedon - 1 year ago 98
C++ Question

Header Files with Source Files C++

I am trying to implement Header Files with Source Files using C++, but in the terminal the give me some errors.

Here is the code:


#include <iostream>
#include "add.h"
using namespace std;

int main()
cout << "The Sum of 3 and 4 is: " << add(3,4) << endl;
return 0;


int add(int x, int y)
return (x + y);


#ifndef ADD_H
#define ADD_H

int add(int x, int y);


Terminal Messages:
Terminal Messages

Answer Source

You did use the C-compiler. The warning tells you that you provide C++-code to the C-compiler. In case you want to get rid of this warning, try clang++ -o add.o add.cpp followed by clang++ -o HeaderTest main.cpp add.o

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download