Lite n00b frågor...Jag vet, jag vet....|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Lite n00b frågor...Jag vet, jag vet....
Tjoppen
Kommer du hit ofta?
Medlem
Forum Posts: 872
Member Since:
August 29, 2001
sp_UserOfflineSmall Offline
1
November 20, 2001 - 7:56 pm
sp_Permalink sp_Print

1. Hur tar man reda på vilken knapp man trycker på...
Har provat getch(), som inte fanns i DJGPP...Provade getchar(), men det skrev ut tecknen man tryckte...
Har provat läsa register 0x60...Det funkade, men jag måste byta ut interrupt 9, till vilket jag har tuts, men de funkar inte...Anledningen att ta bort int9 är därför att pc-speakern piper....

2. Hur byter jag färg på text? Typ COLOR i basic...

3. Hur bestämmer jag var jag vill skriva text? LOCATE @ BASIC

....Det var väl allt...

jazdc
Nu vet jag hur man gör inlägg!
Medlem
Forum Posts: 29
Member Since:
November 20, 2001
sp_UserOfflineSmall Offline
107118
November 21, 2001 - 10:57 am
sp_Permalink sp_Print

1. getch() är DOS-specifikt. Antingen får du - som du verkar ha gjort - läsa direkt från tangentbordet på riktigt låg nivå eller hitta ett bibliotek med de funktioner du eftersöker. Kan tyvärr inte hjälpa dig närmare, eftersom jag själv aldrig hittills haft behov av den funktionaliteten.

2 & 3. Det är inte bara platformsberoende, utan även terminalberoende. Vill du ha något som är någorlunda portabelt så kan du använda någon variant på curses. Jag vet att det finns en för DJGPP.

Quaero
Kommer du hit ofta?
Medlem
Forum Posts: 779
Member Since:
October 10, 2001
sp_UserOfflineSmall Offline
107601
November 21, 2001 - 10:24 pm
sp_Permalink sp_Print

Tjoppen, du programmerar C++ nu, inte BASIC. Vänj dig vid tanken. I C++ får man lov att göra saker och ting själv, mina erfarenheter (som i och för sig är begränsade) säger mig att det sällan finns enkla lösningar på problem i C++. 😛

Resultatet blir dock ofta mycket bra och snabbt.

Mitt förslag till dig är, som så många gånger förut, DirectX. Jag vet att du inte gillar det men jag tror att du ogillar det mest på grund av principer, bara för att det är MS som står bakom det. Prova att använda DirectX för det är faktiskt en av de få saker som Microsoft har lyckats riktigt bra med.

[ Detta Inlägg ändrades av: Quaero den 2001-11-21 23:26 ]

Tjoppen
Kommer du hit ofta?
Medlem
Forum Posts: 872
Member Since:
August 29, 2001
sp_UserOfflineSmall Offline
107674
November 22, 2001 - 6:21 am
sp_Permalink sp_Print

*Håller för öronen

LALALALALALAL!!! HÖR INGENTING!!! LALALALALALA!!!

/me has DJGPP

jazdc
Nu vet jag hur man gör inlägg!
Medlem
Forum Posts: 29
Member Since:
November 20, 2001
sp_UserOfflineSmall Offline
107763
November 22, 2001 - 10:09 am
sp_Permalink sp_Print

Hmm...personligen tycker jag att det snarare är i BASIC som man får göra alldeles för mycket själv - iaf när man kommit upp på lite högre nivå. Varför? Till C++ (och C för den delen) finns det määääängder med bra bibliotek som andra har skrivit och som det är fritt fram att använda.

Särskilt sedan STL:s födelse så går många saker att göra _riktigt_ smidigt i C++. Okej, det medges att just motsvarigheter till locate & co (som i DOS iofs finns i conio.h) är något jag saknat då och då, men allt det och mer därtill går ju att göra - och göra bättre - i curses...ja, om man orkar plocka fram en mansida och lära sig, alltså. Något jag inte gjort än. =)

Tjoppen
Kommer du hit ofta?
Medlem
Forum Posts: 872
Member Since:
August 29, 2001
sp_UserOfflineSmall Offline
108195
November 22, 2001 - 7:33 pm
sp_Permalink sp_Print

AHA!

3. gotoxy(int x, int y);

Jastor
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 244
Member Since:
September 18, 2001
sp_UserOfflineSmall Offline
108312
November 22, 2001 - 9:25 pm
sp_Permalink sp_Print

basic .. hehehe äkta crap 🙂

Qbasic dock 🙂 då vi snackar 4.5 eller 7.1 😉 Muahahahaha... powah

DuckMuck
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 177
Member Since:
August 25, 2001
sp_UserOfflineSmall Offline
108325
November 22, 2001 - 9:32 pm
sp_Permalink sp_Print

C++, Basic ? Skärper nu grabbar, om några år är det bara java som gäller.

Jastor
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 244
Member Since:
September 18, 2001
sp_UserOfflineSmall Offline
108466
November 23, 2001 - 1:38 am
sp_Permalink sp_Print

eeeh? NOG att Java går i vågor .. men inte faan kommer det att slå ut allt annat för att bli ensamt på toppen!

ViU
Member
Medlem
Forum Posts: 4459
Member Since:
December 25, 2000
sp_UserOfflineSmall Offline
108564
November 23, 2001 - 9:47 am
sp_Permalink sp_Print

asm

PaPPa
Kommer du hit ofta?
Medlem
Forum Posts: 677
Member Since:
January 8, 2001
sp_UserOfflineSmall Offline
108568
November 23, 2001 - 9:52 am
sp_Permalink sp_Print

On 2001-11-23 02:38, Jastor wrote:
eeeh? NOG att Java går i vågor .. men inte faan kommer det att slå ut allt annat för att bli ensamt på toppen!

näpp det kommer det inte.... det kommer alltid finnas behov för blixtsnabb maskinnära kod, men mer och mer kommer att gå över till Java, det går nog inte att komma ifrån, särskilt med tanke på att bra c/c++ programmerare är ett utdöende släkte!

java programmerare går det fan 40 på ett dussin!

_paul_
Mina inlägg skrivs i binär kod
Medlem
Forum Posts: 126
Member Since:
August 2, 2001
sp_UserOfflineSmall Offline
108629
November 23, 2001 - 12:02 pm
sp_Permalink sp_Print

På windows plattformen så kommer nog C# att inom en snar framtid att ha gått om Java. Om man skriver bra Java så behöver den inte bli så extremt slö som många tror.

C och ASM, kommer som tidagare sagt att fortsätta att användas där det ställs stora krav på prestanda eller kontroll av kod storlek, exvis satelliter, dataspel, transaktionssystem.

Men därmed inte sagt att Java inte kommer att finnas om 30 år det kommer säkert att snurra system med Java kod på samma sätt som det idag snurrar 30 år gammal COBOL kod i en massa banker.

Tjoppen
Kommer du hit ofta?
Medlem
Forum Posts: 872
Member Since:
August 29, 2001
sp_UserOfflineSmall Offline
108706
November 23, 2001 - 2:17 pm
sp_Permalink sp_Print

Skulle vilja lära mej ASM...Eftersom det är det snabbaste som går att få tag på, iaf vad jag fattat...Fast jag ids lix int lära mig ...

Quaero
Kommer du hit ofta?
Medlem
Forum Posts: 779
Member Since:
October 10, 2001
sp_UserOfflineSmall Offline
109211
November 24, 2001 - 10:11 am
sp_Permalink sp_Print

Visst är assembler bra men om det är hastigheten du vill åt så borde du klara dig med C++. Och C++ är SÅÅÅ mycket enklare.

jonas_10
Kommer du hit ofta?
Medlem
Forum Posts: 806
Member Since:
December 19, 2000
sp_UserOfflineSmall Offline
109273
November 24, 2001 - 12:19 pm
sp_Permalink sp_Print

On 2001-11-22 22:32, DuckMuck wrote:
C++, Basic ? Skärper nu grabbar, om några år är det bara java som gäller.

Jo men då krävs det att de får lite fart på jvm eller om de hittar på nått som gör tolknigen lite snabbare....

Tjoppen
Kommer du hit ofta?
Medlem
Forum Posts: 872
Member Since:
August 29, 2001
sp_UserOfflineSmall Offline
109501
November 24, 2001 - 8:18 pm
sp_Permalink sp_Print

On 2001-11-24 11:11, Quaero wrote:
Visst är assembler bra men om det är hastigheten du vill åt så borde du klara dig med C++. Och C++ är SÅÅÅ mycket enklare.

hmpf...C++ är inget jämfört med asm...Ta en titt på alla pi beräkningsprogs...Vilka är snabbast???

Sedan blir asm kod mycket mindre oxå...fast den är radbaserad som basic, dvs att man inte kan sätta enter mitt i en rad och fortsätta på nästa...Om ni förstår vad jag menar...

c++:
cout << "bajs"; cout <<
"bajs";
^^funka...stabiiilt..

asm:
mov ah, 0

mov ah,
0
^^NEJ!!!

Quaero
Kommer du hit ofta?
Medlem
Forum Posts: 779
Member Since:
October 10, 2001
sp_UserOfflineSmall Offline
110536
November 26, 2001 - 2:33 pm
sp_Permalink sp_Print

Javisst, beräkna pi är väl kul men du har ingen som helst nytta av det. Vad ska man ha pi med 15 miljoner decimaler till?

Till vanliga program/spel duger hastigheten i C++ alldeles utmärkt.

Tjoppen
Kommer du hit ofta?
Medlem
Forum Posts: 872
Member Since:
August 29, 2001
sp_UserOfflineSmall Offline
110561
November 26, 2001 - 3:06 pm
sp_Permalink sp_Print

Visst är C++ enklare, men ASM > C++...

Jastor
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 244
Member Since:
September 18, 2001
sp_UserOfflineSmall Offline
110611
November 26, 2001 - 4:51 pm
sp_Permalink sp_Print

nog kanske Java är snabbt 🙂 men det är ju inte direkt , nått språk man programmerar spel eller operativsystem i 🙂

för där programmerar Microsoft Cobol 🙂 (i operativsystemen då ,), och visual studio, office etc.)

frågan är bara 🙂 hur snabbt är Cobol egentligen? Eftersom microsoft anväder det så borde det ju vara relativt snabbt. (inte direkt bra då med tanke på Windows stabilitet 😉

_paul_
Mina inlägg skrivs i binär kod
Medlem
Forum Posts: 126
Member Since:
August 2, 2001
sp_UserOfflineSmall Offline
110755
November 26, 2001 - 8:12 pm
sp_Permalink sp_Print

Menar du allvar med Cobol eller ???

WinNT är väl ändå skrivet i C++. Vilket också är rätt uselt riktiga OS (UNIX) är skrivna i C och optimerat med Assembler.

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 405
Currently Browsing this Page:
2 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL