Problema C++
Problema C++
As avea o problema cu c++-ul, imi tot da eroarea asta cand incerc sa introduc #include "stdafx.h"
"c:\documents and settings\...\desktop\c++\hgfrh.cpp(43) : fatal error C1083: Cannot open include file: 'stdafx.h': No such file or directory
Error executing cl.exe.:]"
Sunt incepator asa ca nu prea am habar, mentionez ca folosesc Visual C++ 6.0 Standard edition
P.S. La fel patesc si cu #include "windows.h"
Din cate se vede imi lipseste fisierul header, pot face rost de el? Sau care sa fie problema?
"c:\documents and settings\...\desktop\c++\hgfrh.cpp(43) : fatal error C1083: Cannot open include file: 'stdafx.h': No such file or directory
Error executing cl.exe.:]"
Sunt incepator asa ca nu prea am habar, mentionez ca folosesc Visual C++ 6.0 Standard edition
P.S. La fel patesc si cu #include "windows.h"
Din cate se vede imi lipseste fisierul header, pot face rost de el? Sau care sa fie problema?
Cea mai buna batalie este cea castigata fara lupta.
- Marius Bancila
- Fondator
- Posts: 2344
- Joined: 11 Jul 2007, 11:45
- Judet: Timiş
- Location: Timisoara
- Contact:
Re: Problema C++
Pentru windows.h ar trebui sa folosesti <> in loc de "". Adica #include <windows.h>. Fisierul trebuie sa fie inclus in instalarea. N-am mai lucrat de multi ani cu VC6, asa ca n-as sti sa-ti zic calea exacta, dar il poti cauta. Ar trebui de asemenea sa te asiguri ca ai setat corect caile (VC++ Directories) pentru directoarele de include, library, etc.
In ce priveste pe stdafx.h, il ai in proiect? Ai putea sa postezi aici arhivat, proiectul care iti da toate erorile astea (banuiesc ca e ceva simplu, de invatat).
In ce priveste pe stdafx.h, il ai in proiect? Ai putea sa postezi aici arhivat, proiectul care iti da toate erorile astea (banuiesc ca e ceva simplu, de invatat).
Re: Problema C++
Uite aici codul sursa:
http://www.multiupload.com/37FYAGH1XP
Cred ca este de la programul pe care il folosesc, stiti de unde pot descarca Visual C++ alta versiune?
http://www.multiupload.com/37FYAGH1XP
Cred ca este de la programul pe care il folosesc, stiti de unde pot descarca Visual C++ alta versiune?
Cea mai buna batalie este cea castigata fara lupta.
-
- Membru++
- Posts: 919
- Joined: 23 Jul 2007, 11:32
Re: Problema C++
Sterge linia cu acel include, mergi in proiect si spune-i ca nu vrei cu precompilare de headere si include in sursa ta ce mai e necesar din biblioteci.
Oricum, daca faci un proiect de la zero, o sa-ti genereze VS fisierul.
Oricum, daca faci un proiect de la zero, o sa-ti genereze VS fisierul.
Re: Problema C++
Am sters, dar cred ca degeaba acuma imi da eroare pentru celalalta
c:\documents and settings\digitalshadow\desktop\c++\cpp1htrdhr.cpp(1) : fatal error C1083: Cannot open include file: 'stdafx.h': No such file or directory
Si a inceput sa-mi dea erori "don't sent" programul, cred ca trebuie sa descarc altul
c:\documents and settings\digitalshadow\desktop\c++\cpp1htrdhr.cpp(1) : fatal error C1083: Cannot open include file: 'stdafx.h': No such file or directory
Si a inceput sa-mi dea erori "don't sent" programul, cred ca trebuie sa descarc altul

Cea mai buna batalie este cea castigata fara lupta.
-
- Membru++
- Posts: 919
- Joined: 23 Jul 2007, 11:32
Re: Problema C++
Scoate din toate sursele stdafx.h si seteaza-i sa nu mai stie de headere precompilate.
Sau pune-l de la un proiect nou. Contine doar alte #include in el...
Sau pune-l de la un proiect nou. Contine doar alte #include in el...
Re: Problema C++
Si cum fac asta?
Edit: Cand dau open la un proiect imi da don't sent, asta cand apas pe buntonul ala. Cred ca s-a stricat:(
Edit: Cand dau open la un proiect imi da don't sent, asta cand apas pe buntonul ala. Cred ca s-a stricat:(
Cea mai buna batalie este cea castigata fara lupta.
-
- Membru++
- Posts: 919
- Joined: 23 Jul 2007, 11:32
Re: Problema C++
Cauta in optiunile proiectului...
http://digital.natinst.com/public.nsf/$ ... ttings.PNG
http://digital.natinst.com/public.nsf/$ ... ttings.PNG
Re: Problema C++
Am rezolvat problema da mei sus! Multumesc de ajutor. Acuma vreau doar sa invat "fisiere" si as avea nevoie de umpic de ajutor:
Avem urmatorul fisier:
=======================================================
barza, iepure mouse
cursor pelican.
pc numar tastatura update
========================================================
il deschid folosind fstream si vreau sa il modific: de exemplu vreau sa adaug la fiecare cuvant cate o cifra/litera in coada/inainte si sa le aranjez pe o linie sa arate cam asa:
==============================
barza21
iepure21
mouse21
cursor21
pelican21
pc21
tastatura21
numar21
tastatura21
update21
=============================
As vrea sa selectez fiecare cuvant si sa-i dau un newline
Ar trebui cumva dupa fiecare spatiucare il gaseste sa se duca pana la urmatorul caracter si sa dea newline .
As vrea sa invat operatii pe caractere mai simple pentru inceput.
Avem urmatorul fisier:
=======================================================
barza, iepure mouse
cursor pelican.
pc numar tastatura update
========================================================
il deschid folosind fstream si vreau sa il modific: de exemplu vreau sa adaug la fiecare cuvant cate o cifra/litera in coada/inainte si sa le aranjez pe o linie sa arate cam asa:
==============================
barza21
iepure21
mouse21
cursor21
pelican21
pc21
tastatura21
numar21
tastatura21
update21
=============================
As vrea sa selectez fiecare cuvant si sa-i dau un newline
Ar trebui cumva dupa fiecare spatiucare il gaseste sa se duca pana la urmatorul caracter si sa dea newline .
As vrea sa invat operatii pe caractere mai simple pentru inceput.

Cea mai buna batalie este cea castigata fara lupta.
-
- Membru++
- Posts: 919
- Joined: 23 Jul 2007, 11:32
Re: Problema C++
Si ce nu iese din poveste ?
Daca ti-am da noi codul nu am rezolva nimic. Atunci cand tu descoperi (cu eventuale indicatii de la noi) va ramane pe viata in mintea ta.
Vad ca te-ai bagat in C++ (fstream). Dar stii teoria OOP ? In mod normal problemele de tipul acesta incep a fi studiate in C impreuna cu functiile clasice.
Ai urmat ceva tutoriale / carti ? Fiindca sunt pline cu astfel de notiuni.
Daca ti-am da noi codul nu am rezolva nimic. Atunci cand tu descoperi (cu eventuale indicatii de la noi) va ramane pe viata in mintea ta.
Vad ca te-ai bagat in C++ (fstream). Dar stii teoria OOP ? In mod normal problemele de tipul acesta incep a fi studiate in C impreuna cu functiile clasice.
Ai urmat ceva tutoriale / carti ? Fiindca sunt pline cu astfel de notiuni.
Re: Problema C++
Ceva de la scoala si ceva dintr-o carte.
Pai ce nu-mi iese este intructiunea/instructiunile pentru a ajunge la un caracter. Din fisiere stiu mai mult cu numere, cu caractere sunt cam varza.
OOP? Nu prea stiu, imi recomanzi ceva?
As vrea niste functii clasice cu care sa modific fisiere.
Momentan am cumparat o carte pe care este umpic mai greoaie ca sa-i zic asa, si nu ziuce nicica de fisiere.
Pai ce nu-mi iese este intructiunea/instructiunile pentru a ajunge la un caracter. Din fisiere stiu mai mult cu numere, cu caractere sunt cam varza.
OOP? Nu prea stiu, imi recomanzi ceva?
As vrea niste functii clasice cu care sa modific fisiere.
Momentan am cumparat o carte pe care este umpic mai greoaie ca sa-i zic asa, si nu ziuce nicica de fisiere.
Cea mai buna batalie este cea castigata fara lupta.
-
- Membru++
- Posts: 919
- Joined: 23 Jul 2007, 11:32
Re: Problema C++
Eu zic a incepe prin a intelege ce e mai jos:
Si eventual ce erori pot sa apara (acel 10 nu e tocmai ok)
Code: Select all
#include <stdio.h>
int main()
{
FILE *f;
char buffer[11];
if (f = fopen("f.txt", "rt"))
{
fread(buffer, 1, 10, f);
buffer[10] = 0;
fclose(f);
printf("%s\n", buffer);
}
return 0;
}
Re: Problema C++
... Sper sa nu fi spus vre-o bomba 
Edit: Cred ca m-ai luat prea tare, nu prea am mai vazut asa ceva, nu inteleg ce este cu buffer ala.

Edit: Cred ca m-ai luat prea tare, nu prea am mai vazut asa ceva, nu inteleg ce este cu buffer ala.
Last edited by curiosul on 27 Aug 2010, 22:29, edited 1 time in total.
Cea mai buna batalie este cea castigata fara lupta.
-
- Membru++
- Posts: 919
- Joined: 23 Jul 2007, 11:32
Re: Problema C++
Bombe, bombe...
Unul din primele lucruri ce trebuiesc invatate e sa cauti in help descrierile functiilor cu pricina.
Daca nu ai vazut, inseamna ca trebuie sa te mai joci cu vectorii si notiunile de baza ale limbajului.
Unul din primele lucruri ce trebuiesc invatate e sa cauti in help descrierile functiilor cu pricina.
Daca nu ai vazut, inseamna ca trebuie sa te mai joci cu vectorii si notiunile de baza ale limbajului.