
Kod: Zaznacz cały
getch()
Kod: Zaznacz cały
cin.get()
Kod: Zaznacz cały
#include <conio.h>
Kod: Zaznacz cały
#include <iostream>
#include <conio.h>
int main()
{
using namespace std;
/*Deklaracja zmiennej typu "int" (liczby całkowite)
o nazwie "zmienna_liczba" */
int zmienna_liczba;
/*Deklaracja zmiennej typu "int" bez znaku
(czyli bez znaku minusa (liczby większe lub równe 0))
o nazwie "dodatnie"*/
unsigned int dodatnie;
/*Deklaracja zmiennej typu "float" (liczby zmienno przecinkowej)
o nazwie "zmiennoprzecinkowa";*/
float zmiennoprzecinkowa;
//deklaracja zniennej znakowej typu "char" o nazwie "jeden_znak"
char jeden_znak;
/*deklaracja zniennej znakowej typu "char" bez znaku minus
(to będzie wymagało szerszego wyjaśnienia)*/
unsigned char znak;
//Deklaracja zmiennej "abc" i przypisanie jej wartości początkowej równej -53;
int abc = -53;
//Przypisanie wartości 22 do zmiennej o nazwie "dodatnie";
dodatnie = 22;
//Przypisanie wartości 12.42 do zmiennej o nazwie "zmiennoprzecinkowa";
zmiennoprzecinkowa = 12.42;
/*Przypisanie do zmiennej o nazwie "znak" wartości 'c'
(to również będzie wymagało szerszego wyjaśnienia)*/
znak = 'c';
//wyświetlenie wszystkich zmiennych na ekranie
cout << "wypisujemy zmienne:" << endl
<<" zmienna_liczbowa: " << zmienna_liczba
<< endl
<<" dodatnie: " << dodatnie << endl
<<" abc: " << abc << endl
<<" zmiennoprzecinkowa: " << zmiennoprzecinkowa
<< endl
<<" jeden_znak: " << jeden_znak << endl
<<" znak: " << znak << endl;
getch();//Czekaj na dowolny znak z klawiatury
return(0);
}
treść błędu:
Kod: Zaznacz cały
wojtek@wojtek-desktop:~/Pulpit$ gcc xxx.cpp -o xxx
/tmp/cc2zufA3.o: In function `__static_initialization_and_destruction_0(int, int)':
xxx.cpp:(.text+0x1d): undefined reference to `std::ios_base::Init::Init()'
xxx.cpp:(.text+0x22): undefined reference to `std::ios_base::Init::~Init()'
/tmp/cc2zufA3.o: In function `main':
xxx.cpp:(.text+0x9c): undefined reference to `std::cout'
xxx.cpp:(.text+0xa1): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
xxx.cpp:(.text+0xa9): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
xxx.cpp:(.text+0xb1): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
xxx.cpp:(.text+0xc1): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
xxx.cpp:(.text+0xd2): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(int)'
xxx.cpp:(.text+0xda): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
xxx.cpp:(.text+0xe2): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
xxx.cpp:(.text+0xf2): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
xxx.cpp:(.text+0x103): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(unsigned int)'
xxx.cpp:(.text+0x10b): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
xxx.cpp:(.text+0x113): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
xxx.cpp:(.text+0x123): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
xxx.cpp:(.text+0x134): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(int)'
xxx.cpp:(.text+0x13c): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
xxx.cpp:(.text+0x144): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
xxx.cpp:(.text+0x154): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
xxx.cpp:(.text+0x165): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(float)'
xxx.cpp:(.text+0x16d): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
xxx.cpp:(.text+0x175): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
xxx.cpp:(.text+0x185): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
xxx.cpp:(.text+0x191): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char)'
xxx.cpp:(.text+0x199): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
xxx.cpp:(.text+0x1a1): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
xxx.cpp:(.text+0x1b1): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
xxx.cpp:(.text+0x1bd): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, unsigned char)'
xxx.cpp:(.text+0x1c5): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
xxx.cpp:(.text+0x1cd): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))'
xxx.cpp:(.text+0x1d4): undefined reference to `std::cin'
xxx.cpp:(.text+0x1d9): undefined reference to `std::basic_istream<char, std::char_traits<char> >::get()'
/tmp/cc2zufA3.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status