webForumDet fria alternativet

Varför är VC så jobbigt?!?

C/C++

7 svar · 447 visningar · startad av Ryzzen

Medlem sedan mars 2000267 inlägg
Frågan#1

Har programmerat en del i borland tidigare.
Men har nu börjat att leka med VC.

Har då kommit fram till att VC saknar typ hälften av alla funktioner jag vill ha.

Som exempel i dos.h så vill jag använda delay().
Men det går inte för han hittar inte sen.
I conio.h finns getch() som jag tycker är en trevlig funktion..Men den funkar inte heller i VC.

Vad gör jag för fel eller är VC totalt bombat??

Tacksam för alla svar.

Medlem sedan okt. 20013 217 inlägg
#2

Eftersom VC har en mycket "tight:are" integrering med Windows än vad t ex Borland har så föreslår jag att du tankar hem MSDN och läser där. Sleep(antal millisekunder) suspenderar tråden i ett antal millisekunder.

// BeatBox

Medlem sedan apr. 20003 971 inlägg
#3

"Har då kommit fram till att VC saknar typ hälften av alla funktioner jag vill ha."
Nu råkar det vara så, att delay och getch INTE är ANSI standard-funktioner. Därför stöds de endast av enstaka kompilatorer. Använder du de funktionerna, kommer ditt program endast att gå att kompilera i Borlands kompilatorer. Använder du Windows-funktioner kommer programmet att gå att kompilera i alla kompilatorer som stöder Windows. Använder du endast standard-funktioner kommer ditt program att gå att kompilera i alla kompilatorer som stöder ANSI-standarden, vilket de flesta kompilatorer gör mer eller mindre.

"Vad gör jag för fel eller är VC totalt bombat??"
Det verkar inte särskilt seriöst, att påstå att Visual C++ skulle vara bombat. Försök ställa frågan på en lite högre nivå. Felet du gör är att du använder Borland-specifika funktioner.

------------------
- Swey
A hacker from the south

Medlem sedan juli 200012 978 inlägg
#4

Varför skiftar du
Borland finns för att m$ inte kan eller vill leverera djupare saker.
Vilket språk man använder har ingen betydelse!!!
Det är vad man har att säga som är viktigt.
Det andra är någon lyssnar och förstår
och jag förstå att M$ gör det svårt för oss som kör Borland produkter.
Mycke svammel men till sakfrågan Varför skifta?

------------------
GvdsSfdtTddv.

Medlem sedan okt. 20013 217 inlägg
#5

Varför skiftar du
Borland finns för att m$ inte kan eller vill leverera djupare saker.
Vilket språk man använder har ingen betydelse!!!
Det är vad man har att säga som är viktigt.
Det andra är någon lyssnar och förstår
och jag förstå att M$ gör det svårt för oss som kör Borland produkter.
Mycke svammel men till sakfrågan Varför skifta?

Det här inlägget va så dummt så jag nästan inte tänkt kommentera det. Jag använder båda produkterna men om man vill utnyttja Windows platformen så ligger Borland ljusår efter. Borland ligger ljusår efter gällande debuggningsmöjligheter, versionshantering av källkod etc.

// BeatBox

Medlem sedan feb. 2001107 inlägg
#6

getch() fungerar i VC

------------------
Reza K

Medlem sedan juli 200012 978 inlägg
#7

>> BeatBox
Det var väl inte du som skiftat från Borland?
Min kommentar var till Ursprunget.
"Här tänkte jag använda ett citat"
typ "När man pratar med h...
men avstår.
Det är ju riktigt att Microdsoft produkter kan ligga närmare kärnan.
Det är väl därför dom hetsas till domstolarna???

------------------
GvdsSfdtTddv.

Medlem sedan mars 2001593 inlägg
#8

jag använder VC i hemma och borland i skolan...
då en ganska seg version av borland som har väldiga windows 3.11 känslor grr...
jag har även borland hemma(nyare version) men anvädner den inte därför att jag ansewr att VC är långt mer bättre än borland
bla. har ju VC tab funktionen som gör att man kan taba hela stycken i taget vilket jag tycker är en av flera övertag VC har
även om VS är en Microsoft produkt så är den ändå bra
allt från microsoft är inte hemskt :)

------------------
Look Out!
The Tarntula Is Comming

276 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)