Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

biblioteka stdafx.h

Ostatnio zmodyfikowano 2014-01-13 11:14
Autor Wiadomość
danio298
Temat założony przez niniejszego użytkownika
biblioteka stdafx.h
» 2014-01-12 21:55:16
Witam i proszę o pomoc, bo mnie niemoc ciągle chwyta.
Problem wygląda następującą że kiedy napisze jakiś program często on działa, lecz kiedy pojawia się biblioteka stdafx.h  to ciągle mi ja podkreśla i wyskakują błędy że niby jej nie ma. Korzystałem z visual studio, ale się chyba całkiem zniechęciłem do niego, a teraz korzystam z Code blocks i mam ten sam problem z ta jedna biblioteką. Jest może jakiś sposób na jej zainstalowanie? proszę o odpowiedzi, lub jakieś linki do stron, bo już siedzę naprawdę parę dni nad tym, a muszę projekt zrobić na studia bo koniec semestru już jest. Z góry dziękuje za pomoc.
P-102026
pekfos
» 2014-01-12 21:58:23
Wywal to z kodu i dołączaj tylko te nagłówki, które są potrzebne.
P-102028
danio298
Temat założony przez niniejszego użytkownika
» 2014-01-12 22:14:59
mój  kod wygląda tak:

C/C++
#include "stdafx.h"
#include "conio.h"
#include "math.h"
#include "stdio.h"
#include <fstream>
#include <iostream>

using namespace std;
double x, y, a, b, dx;

int _tmain( int argc, _TCHAR * argv[] )
{
    fstream file;
    printf( "witaj swiecie" );
    file.open( "C:\\Krupa03.txt", ios_base::out | ios_base::trunc );
    cout << a << b;
    dx =( b - a ) / 100.0;
    for( x = a; x < b; x = x + dx )
    {
        if( x < 2.3 ) y = 1.0 / tan( 1 + cos( x ) );
        else if( x - 2.3 && x < 2.7 ) y = 1.0 / tan( x ) + sin( x );
        else if( x >- 2.7 ) y -( pow( x * log( x ), 3 ) );
       
        file << x << "" << y << endl;
       
    }
    file.close();
    cout << "program skonczyl dzialanie" << endl;
    system( "pause" );
    return 0;
}
 i jeżeli wyrzucę tą bibliotekę to wywala mi znowu błąd przy 
int _tmain( int argc, _TCHAR * argv[] )
Czy mogę to jakoś zamienić? tzn wstawić inny kod?
P-102035
Monika90
» 2014-01-13 08:54:20
i jeżeli wyrzucę tą bibliotekę to wywala mi znowu błąd przy
int _tmain( int argc, _TCHAR * argv[] )
Czy mogę to jakoś zamienić? tzn wstawić inny kod?
To nie jest biblioteka, to jet plik nagłówkowy. Sprawdź sobie w kursie jak powinna wyglądać funkcja main: http://cpp0x.pl/kursy/Kurs-C++​/Poziom-1​/Podstawy-programowania-w-C++/7

C/C++
#include "math.h"
#include "stdio.h"
Tu powinny być trójkątne nawiasy.
P-102049
alixir
» 2014-01-13 11:14:40
Twoim problemem jest również to, że nie utworzyłeś pustego projektu. Obecnie nawet jeśli poprawisz kod i wywalisz pliki nagłówkowe, to problem nadal będzie występował. W tym celu musisz wejść we właściwości projektu i wyłączyć "Precompiled Headers"
P-102054
« 1 »
  Strona 1 z 1