biblioteka stdafx.h
Ostatnio zmodyfikowano 2014-01-13 11:14
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. |
|
pekfos |
» 2014-01-12 21:58:23 Wywal to z kodu i dołączaj tylko te nagłówki, które są potrzebne. |
|
danio298 Temat założony przez niniejszego użytkownika |
» 2014-01-12 22:14:59 mój kod wygląda tak: #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? |
|
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#include "math.h" #include "stdio.h"
Tu powinny być trójkątne nawiasy. |
|
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" |
|
« 1 » |