» »

Problem z DOSom in katera knjiga za C++

Problem z DOSom in katera knjiga za C++

alkatraz ::

Zdravo!

Torej ko napišem program v prevajalniku Borland C++ in poženem se mi lepo odpre v DOS načinu a se takoj za tem DOS okno zapre! Če kdo ve kaj narest nej mi prosim pove, razn tega da se formatira disk!

Aja pa še ena stvar, katero knjigo mi najbol priporočate za učenje jezika C++ (za začetnike, ker bi se rad nauču čist lepo od začetka!)?


Hvala za odgovore! LP!

zhigatsey ::

#include <iostream>
#include <stdlib.h>

using namespace std;

int main(int argc, char *argv[])
{

  system("PAUSE");	
  return 0;
}


Tale "system("PAUSE") ti to naredi"

NoUse4AName ::

c++ na kolenih - goran bervar, je zelo dobra knjiga. na feriju se za programiranje 1 uporablja:
UVOD V PROGRAMIRANJE IN PROGRAMSKI JEZIK C ++, avtorja ŽUMER - BREST in
OBJEKTNO PROGRAMIRANJE V C++/2001, ista avtorja.
Koliko sem videl te dve knjigi sta tudi dobri.

CCfly ::

"My goodness, we forgot generics!" -- Danny Kalev

alkatraz ::

@shigatse:

Samo potem moram to pisati v vsak program ki ga hočem normalno pognati? A se da to kje v Windows nastavit?

Aja BTW "NoUse4AName" hvala za predlog!

Zgodovina sprememb…

  • spremenil: alkatraz ()

Fury ::

Jah.. ce hoces da oknno od programa ostane gor moras nekaj delat...
Jest osebno ne bi delal system( "pause" ) ampak raje getch().

Lahko pa naredis start->run->command.com->cd v tvoj direktorij->tvojprogram.exe in ti bo ostal text na ekranu ko se pogram konca.

alkatraz ::

Aha..dela...hvala Fury!

zhigatsey ::

Ja samo če daš, getch, moraš vključiti pod windowsi knjižnjico
conio.h, ki pa ni portabilna, pod linuxom pa curses ali nekaj podobnega...
System("PAUSE"), pa mi dela tako pod windowsi (dev-cpp, codeblocks), kot v linuxu(anjuta)...
Zanima me iz katerih razlogov bi potem pisal getch()....

Fury ::

Men se zdi getch() velik manj hacky... nikol nism maru System() funkcije. Cist osebna preferenca.
Pac za ifdefas tist include in to je to. Je pa res gay ce je to edina cross platform resitev.

64202 ::

getchar() - samo potem ni vec any key, ampak enter :)
I am NaN, I am a free man!

Gundolf ::

Najbolj je visual studio, ki ti sam v konzolskih aplikacijah doda press any key čakanje, ko jih poganjaš iz IDEja. Če jih poganjaš iz konzole je to pritiskanje tipk za zaključek programa itak odveč.

Drugače je pa scanf portabilen in isto počaka da pritisneš enter, mar ne?

Fury ::

Ja samo iscemo anykey varjanto :)

No ja, uceri sem na hitr posearchu pol in kokr gledam ni nobene ANSI varjante. Pol je treba al uporabt en cross-platform lib al pa low level axx do tipkovnce zgleda...

Zgodovina sprememb…

  • spremenilo: Fury ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[c++] problem: pretvorba iz malih v velike crke

Oddelek: Programiranje
142135 (1782) Makina
»

[NALOGA][C] - Sortiranje učencev

Oddelek: Programiranje
71328 (1181) m4r3
»

[C++] preprosto risanje

Oddelek: Programiranje
71667 (1544) popec
»

[c] char zadeva

Oddelek: Programiranje
222258 (2056) TheCyborg
»

C++ in pavza

Oddelek: Programiranje
161224 (985) napsy

Več podobnih tem