Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Sunt noile generatii care se nasc...

Butuc pedalier

Niste intrebari despre apartamente

Comentarii amuzante pe Youtube
 Nu iese laptopul din sleep mode.

Facerea de bine - ce aștepta...

Probleme drum servitute

Se pot monta placi de gresie de 1...
 Card de debit virtual emis de India

Diferenta ATS generator si PV

La multi ani @Lotusisrael!

Declarație primar
 Contestare amenda politia locala

PC se restarteaza cu erori ecran ...

Mercedes atego 815 oprire motor

Ce contine Creion rani dupa ras?
 

functie nerecunoscuta de main

- - - - -
  • Please log in to reply
7 replies to this topic

#1
cumva

cumva

    Junior Member

  • Grup: Members
  • Posts: 167
  • Înscris: 28.08.2010
Am urmatoaele fisiere sursa :

add_words.cpp :
#include<iostream>
#include<fstream>
using namespace std;
void add_word_to_database(string s)
{
  fstream OutFile; OutFile.open( "wordsdb", ios::out | ios::app );
  OutFile<<s<<'\n';
  OutFile.close();
}


main.cpp :
#include <iostream>
#include "add_words.cpp"
using namespace std;
int main()
{
  string s="abc";
  add_word_to_database(s);
}


De ce imi spune atunci cand compilez main.cpp :  error: 'add_word_to_database' was not declared in this scope  ?

#2
yonut_a

yonut_a

    Trala la la la

  • Grup: Senior Members
  • Posts: 3,948
  • Înscris: 03.08.2008
unde ai invatat asta ?

#include "add_words.cpp"

?

#3
cumva

cumva

    Junior Member

  • Grup: Members
  • Posts: 167
  • Înscris: 28.08.2010
si ce e gresit ? spune-mi si mie,ca daca stiam ca e gresit sigur nu intrebam

#4
yonut_a

yonut_a

    Trala la la la

  • Grup: Senior Members
  • Posts: 3,948
  • Înscris: 03.08.2008
http://www.cplusplus...articles/10627/

#5
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

View Postcumva, on 22 august 2014 - 18:43, said:

si ce e gresit ? spune-mi si mie,ca daca stiam ca e gresit sigur nu intrebam

Lucruri pe care orice programator ar trebui să le ştie

... si vei sti ce e gresit si cum se face corect.

#6
cumva

cumva

    Junior Member

  • Grup: Members
  • Posts: 167
  • Înscris: 28.08.2010
Acum am vazut ca trebuie sa fac un fisier header pentru functia mea.Intrebarea mea este : daca pot include un fisier cpp cu o clasa in el in main-ul meu fara a fi nevoie de header de ce pentru o functie simpla ca aceasta trebuie sa creez un header ? Clasele sunt o exceptie ?

#7
yonut_a

yonut_a

    Trala la la la

  • Grup: Senior Members
  • Posts: 3,948
  • Înscris: 03.08.2008
pentru ca astea sunt standardele. crezi ca daca tu ai o clasa mica nu e nevoie sa respeti standardele. E ca si cum ai zice ca daca conduci un smart ai voie sa treci pe rosu doar pentru ca e mic

#8
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,254
  • Înscris: 24.02.2007
Mie imi compileaza & ruleaza codul tau.
Dar, cum au zis si colegii, nu asa se face.

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate