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

Dużo problemów z kompilacją

Ostatnio zmodyfikowano 2008-10-26 18:34
Autor Wiadomość
Zniwiarz
Temat założony przez niniejszego użytkownika
Dużo problemów z kompilacją
» 2008-10-25 16:22:15
Witam
Przepraszam ze ponawiam temat dotyczacy problemow z konsola ddt. Prosze o pomoc w nastepujacej sprawie: przed wgraniem biblioteki ddt kompilacja przebiegala bezblednie lecz gdy ja wgralem mam problem z wierszem 8:

cout << "podaj pierwsza liczbe (a): ";

oto caly kod:

C/C++
#include <iostream>
#include "console.ddt"
using namespace ddt::console;
int main()
{
    int a;
    int b;
    cout << "podaj pierwsza liczbe (a): ";
    cin >> a;
    cout << "pdoaj druga liczbe (b): ";
    cin >> b;
    cout << "liczba a: " << a << endl;
    cout << "liczba b: " << b << endl;
    cout << "suma (a+b) wynosi: " << a + b << endl;
    cout << "roznica (a-b) wynosi: " << a - b << endl;
    cout << "roznica (b-a) wynosi: " << b - a << endl;
    cout << "iloczyn (a*b) wynosi: " << a * b << endl;
    cout << "calkowity wynik dzielenia (a/b) wynosi: " << a / b << endl;
    cout << "reszta z dzielenia (a/b) wynosi: " << a % b << endl;
    getch();
    return( 0 );
}


prosze o pomoc oraz wyjasnienie co w tym kodzie jest nie tak
pozdrawiam
Zniwiarz
P-2292
DejaVu
» 2008-10-25 16:28:43
Dopisz:
using namespace std;

/edit:
Sekcja 3.3. poniższej lekcji wyjaśnia znaczenie powyższego wiersza:
http://kursy.ddt.pl/?LessonId=3
P-2293
Zniwiarz
Temat założony przez niniejszego użytkownika
» 2008-10-25 16:31:14
a czy gdy to dopisze będzie mi czytać biblioteke? wcześniej wpisywałem tak jak było napisane w tej lekcji: http://kursy.ddt.pl/?LessonId=9

podpunkt 9.3
P-2294
DejaVu
» 2008-10-25 16:33:48
Linijek typu using namespace ...; możesz mieć nawet 50. Zresztą, uruchom Dev-C++, dopisz jedną linijkę i sprawdź ;).
P-2295
Zniwiarz
Temat założony przez niniejszego użytkownika
» 2008-10-25 16:34:41
gdy dopisalem:

C/C++
#include <iostream>
#include "console.ddt"
using namespace ddt::console;
using namespace std;
int main()

mam problemy z funkcja getch

gdy napisalem:

C/C++
#include <iostream>
#include "console.ddt"
using namespace std;
int main()

problem sie nie zmienia
P.S. przepraszam za spam
P-2296
DejaVu
» 2008-10-25 16:36:15
Dopisz:
C/C++
#include <conio.h>
P-2297
Zniwiarz
Temat założony przez niniejszego użytkownika
» 2008-10-25 16:38:36
Zadziałalło. Bardzo dziękuję za pomoc :-)
Pozdrawiam
P-2298
Zniwiarz
Temat założony przez niniejszego użytkownika
» 2008-10-25 16:58:36
Przepraszam za spam i przynudzanie ;)
Mam jeszcze 3 pytania:
1. Gdy wstawie funkcje: ddt::console::gotoxy(67,5);
kompilator uznaje to za blad, gdy przed ta funkcja dopisze using namespace dzieje sie to samo, co w takiej sytuacji zrobic?

2. Gdy proboje zmienic kolor tekstu i wstawiam: ddt::console::textattr(kolorTla*16+kolorTekstu); kompilator uznaje to za blad, gdy dopisze using namespace dzieje sie to samo

3. Mam problem ze zmieniem koloru tla i czcionki, czy kod, ktory zmienia kolor tla i czcionki powinien wygladac tak:

C/C++
int kolorTla = 1;
int kolorTekstu = 14;
ddt::console::textattr( kolorTla * 16 + kolorTekstu );

Czy kolor czcionki musi byc zmieniony na textcolor a kolor tla na textbackground ?

gdzie musi byc ten kod umiejscowiony?
P-2299
« 1 » 2
  Strona 1 z 2 Następna strona