Altre possibilità:
1) Avete due lime e () la funzione principale sta riferendosi alle funzioni definite nell'altra lima. Così, dovreste definire una lima di intestazione per l'altra lima che mostra il profilo delle funzioni. E nella lima che ha la funzione principale, includereste un'intestazione come questo:
#include “somefilename.h„
In somefilename.h dovreste avere qualcosa come quanto segue:
#ifndef SOMEFILENAME_H
#define SOMEFILENAME_H
// fornisce le dichiarazioni di tutte le funzioni definite nella vostra lima di somefilename.cpp
// per esempio:
checkPass di int (carbone * Pbuffer);
.
#endif
2) Edizioni potenziali di configurazione:
Se l'ambiente di Linux, voi deve compilare entrambe le lime ed usare entrambi i nomi quando genera l'eseguibile. Ciò può essere fatta ad un punto: g++ file1.cpp file2.cpp ed il vostro risultato sarà un eseguibile (per esempio, a.exe).
Se visivo lo studio (o l'altro ido di Windows), si assicura che entrambe le lime siano nel progetto; Metterei entrambe le lime nello stesso dispositivo di piegatura ed includo la vostra propria lima di intestazione nello stesso dispositivo di piegatura pure.