Skocz do zawartości
mattis

Podstawy C++ I Problemy

Rekomendowane odpowiedzi

Cześć mam problem!Otóż jestem początkującym ,bardzo początkującym w tworzeniu programów a może inaczej nie w tworzeniu bo to jeszcze za duże słowa ale przepisywaniu jakiegoś programu z róznych for.No i właśnie używam programu Dev-C++ i gdy ludzie piszą że to jest już dobrze napisany program i inni sie zachwalają umnie przy kompililacji wyskakuje zawszy błąd.Jaki bym niewzioł program.Np ten:

#include <iostream>

#include <string>

 

using namespace std;

 

int main()

{

string imie;

cout <<"Podaj imie: ";

cin >>imie;

cin.ignore();

cout <<"Witaj "<<imie<<'\n';

cout <<"Gratulacje. To Twoj pierwszy program!"<<'\n';

cout <<"Nacisnij ENTER aby zakonczyc"<<'\n';

getchar();

return 0;

}

Pomożecie bo ja niewiem co sie dzieje to u góry powinno działać a umnie nic z tego.A i jak ludzie podaja na róznych forach to te literki mają kolorowe w tym skrypcie a umnie jak wkleje do programu czarne wszystko czy to jakiś błąd?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Pomożecie bo ja niewiem co sie dzieje to u góry powinno działać a umnie nic z tego.A i jak ludzie podaja na róznych forach to te literki mają kolorowe w tym skrypcie a umnie jak wkleje do programu czarne wszystko czy to jakiś błąd?

na forum maja opcje kolorowania skladni zeby bylo przejrzyscie, to nie jest blad, moze ten program z ktorego korzystasz tez ma gdzies taka opcje

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

skopiowałem te błedy z lod kopililacji

Kompilator: Default compiler

Wykonywanie g++.exe...

g++.exe "D:\Prograsmmy\Dev-Cpp\mainer.cpp" -o "D:\Prograsmmy\Dev-Cpp\mainer.exe" -I"D:\Prograsmmy\Dev-Cpp\include\g++-3" -I"D:\Prograsmmy\Dev-Cpp\include" -L"D:\Prograsmmy\Dev-Cpp\lib"

In file included from D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.h:36,

from D:/Prograsmmy/Dev-Cpp/include/g++-3/string:6,

from D:\Prograsmmy\Dev-Cpp\mainer.cpp:2:

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/straits.h:108: error: an explicit specialization must be preceded by 'template <>'

 

In file included from D:/Prograsmmy/Dev-Cpp/include/g++-3/alloc.h:21,

from D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.h:39,

from D:/Prograsmmy/Dev-Cpp/include/g++-3/string:6,

from D:\Prograsmmy\Dev-Cpp\mainer.cpp:2:

D:/Prograsmmy/Dev-Cpp/include/g++-3/stl_alloc.h:701: error: expected constructor, destructor, or type conversion before '*' token

D:/Prograsmmy/Dev-Cpp/include/g++-3/stl_alloc.h:701: error: expected `;' before '*' token

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/stl_alloc.h:961: error: non-template `rebind' used as template

D:/Prograsmmy/Dev-Cpp/include/g++-3/stl_alloc.h:961: note: use `_Allocator::template rebind' to indicate that it is a template

D:/Prograsmmy/Dev-Cpp/include/g++-3/stl_alloc.h:962: error: declaration does not declare anything

 

In file included from D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.h:655,

from D:/Prograsmmy/Dev-Cpp/include/g++-3/string:6,

from D:\Prograsmmy\Dev-Cpp\mainer.cpp:2:

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:55: error: expected init-declarator before '*' token

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:55: error: expected `;' before '*' token

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:230: error: expected constructor, destructor, or type conversion before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:230: error: expected `;' before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:244: error: expected constructor, destructor, or type conversion before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:244: error: expected `;' before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:257: error: expected init-declarator before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:257: error: expected `;' before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:268: error: expected constructor, destructor, or type conversion before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:268: error: expected `;' before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:276: error: expected constructor, destructor, or type conversion before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:276: error: expected `;' before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:295: error: expected constructor, destructor, or type conversion before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:295: error: expected `;' before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:313: error: expected constructor, destructor, or type conversion before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:313: error: expected `;' before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:325: error: expected constructor, destructor, or type conversion before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:325: error: expected `;' before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:341: error: expected constructor, destructor, or type conversion before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:341: error: expected `;' before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:353: error: expected constructor, destructor, or type conversion before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:353: error: expected `;' before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:365: error: expected constructor, destructor, or type conversion before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:365: error: expected `;' before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:381: error: expected constructor, destructor, or type conversion before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:381: error: expected `;' before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:518: error: expected constructor, destructor, or type conversion before "basic_string"

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:518: error: expected `;' before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:522: error: expected init-declarator before "basic_string"

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.cc:522: error: expected `;' before "basic_string"

 

D:\Prograsmmy\Dev-Cpp\mainer.cpp: In function `int main()':

D:\Prograsmmy\Dev-Cpp\mainer.cpp:15: error: `getchar' undeclared (first use this function)

D:\Prograsmmy\Dev-Cpp\mainer.cpp:15: error: (Each undeclared identifier is reported only once for each function it appears in.)

 

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.h: At global scope:

D:/Prograsmmy/Dev-Cpp/include/g++-3/std/bastring.h:114: warning: inline function `static basic_string<charT, traits, Allocator>::Rep* basic_string<charT, traits, Allocator>::Rep::create(size_t) [with charT = char, traits = string_char_traits<char>, Allocator = __default_alloc_template< false, 0>]' used but never defined

 

Wykonanie zakończone

A u was ten skrypt co podałem na ten jakiś łatwy program działa??

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

w instrukcji obsługi do dev'a stoi zresztą napisane, ze czasami kompilator może sie krzywo zainstalować i należy instalację powtórzyć... No ale w dzisiejszych czasach instrukcje czytają tylko idioci... :wink:

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...