Co tu robi

Potrzebujesz pomocy z C, C++, perl, python, itp.
komjg
Posty: 38
Rejestracja: 20 kwietnia 2007, 20:27
Lokalizacja: Jelenia Góra

Co tu robić

Post autor: komjg »

Już dawno nie programowałem, więc pomyślałem, że rozpocznę od nowa. Na windowsie nie było tak źle. Otworzyłem zeszyt i przepisałem,
{
cout <<"Dowolny napis";
cout << end1;
system ("PAUSE");
return Exit_SUCCESS;
}
na widndowsie jak pamiętam było OK, robiąc taki podstawowy zabieg. Ogromnie się źdzwiłem wyskoczył jakiś błąd któ
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

a chcesz linka do rtfm? z tego postu nic nie wynika, nawet nie widzę nigdzie konkretnego pytania.

widzę że bawisz się z C++ (?) więc może to Ci pomoże:
http://www.it.hk.pl/



PS.
jeśli nic Ci nie pomogłem to sprecyzuj o co Ci chodzi.




aloha
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

Daj mu takie coś:

Kod: Zaznacz cały

#include <iostream>

using namespace std;

int main()
{
  cout << "Dowolny napis";
  cout << endl;

  return 0;
}
Obawiam się, że system ("PAUSE"); chyba nie zadziała pod linuxem, ale nie jestem pewny.

Poza tym (tak jak pisze velmafia Twój post jest strasznie niejasny. Przede wszystkim napisz jaki to język programowania (wnioskujemy, że c++). Po drugie, używaj znaczników code, po trzecie nie wiemy, czy ten kod który podałeś to jest funkcja main, czy już cały pogram.
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

[quote="mlyczek"]return 0]

Zbędna rzecz - w funkcji main nawet jak tego nie wpiszesz to i tak to tam jest (przynajmniej tak twierdzi moja książka ;) .
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

Ja bym ten cały program napisał tak:

Kod: Zaznacz cały

#include <iostream>

using namespace std;

int main()
{
    cout << "Dowolny napis\n";
}
Ale widzę, że kolega chyba początkujący w C++ jest - a może się mylę? Tak czy siak, na Linuksie troszeczkę (nawet mniej niż troszeczkę ;) inaczej się pisze programy - to znaczy, raz nie musisz czegoś podawać, innym razem tak...
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

[quote="Kaka'"]Zbędna rzecz - w funkcji man nawet jak tego nie wpiszesz to i tak to tam jest (przynajmniej tak twierdzi moja książka ]

Niby tak, ale to takie przyzwyczajenie z olimpiady informatycznej.
komjg
Posty: 38
Rejestracja: 20 kwietnia 2007, 20:27
Lokalizacja: Jelenia Góra

Post autor: komjg »

Heh ściągam sobie podręczniki do programowania i jak znajdę to ten najlepszy zamieszczę tutaj. Wiem, że Linux jest "inny" jest lepszy. Windows to zasrane gówno któ
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

komjg pisze:Jeszcze jeden problem to skomplikowany plik skomplikował się do pliku nazwa.o<< i jak to otwaorzyć.
przejdź w konsoli do katalogu z tym plikiem i wpisz:

Kod: Zaznacz cały

./nazwa.o
albo tylko

Kod: Zaznacz cały

nazwa.o
nie pamiętam dokładnie, ale oba sposobu powinny zadziałać.



aloha
komjg
Posty: 38
Rejestracja: 20 kwietnia 2007, 20:27
Lokalizacja: Jelenia Góra

Post autor: komjg »

zastanawiam mnie jeszcze czy mogę uczyć się języka C++ z książki dla Windowsa, czy to nie ma sensu.
kurde coś ten kod nie działa nazwa.

Kod: Zaznacz cały

lenin@lenin:~$ cc.o
bash: cc.o: command not found
lenin@lenin:~$ ./cc.o
bash: ./cc.o: Brak dostępu
lenin@lenin:~$ su
Password:
lenin:/home/lenin# cc.o
bash: cc.o: command not found
lenin:/home/lenin# ./cc.o
bash: ./cc.o: Brak dostępu
lenin:/home/lenin#

[/code]
Asghan
Posty: 29
Rejestracja: 16 lutego 2007, 21:01
Lokalizacja: Che³m

Post autor: Asghan »

mlyczek pisze: Obawiam się, że system ("PAUSE")] chyba nie zadziała pod linuxem.

U mnie niekoniecznie chciało to działać ale za miast tego jest:

Kod: Zaznacz cały

 cin.get(); 
ODPOWIEDZ