Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
25.08.2002, 01:29
GrimKnight



also bei ms vc++ hab ich folgendes prob (ich hoffe sowas wurde nicht schonmal gepostet...):
immer wenn ich im textfenster vor einem wort z.b. die leertaste drücke dann wird das wort nicht verschoben sondern einfach überschrieben und ich möchte wissen wie ich das umstellen kann

thx schonmal im voraus

--

Ne discere cessa! - Marcus Porcius Cato

zum Seitenanfang zum Seitenende Profil || Suche
001
25.08.2002, 01:56
theDon



INSERT drücken

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
002
25.08.2002, 02:01
GrimKnight



da bin ich wohl vorhin wohl aus versehen drangekommen, thx

--

Ne discere cessa! - Marcus Porcius Cato


Dieser Beitrag wurde am 25.08.2002 um 02:01 von GrimKnight bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
25.08.2002, 13:58
Mazze



Sowas nennt man überschreiben.
Wird auch rechts unten angezeigt

--

BattleTech-MOD:
http://bthl.unitedgaming.net/

zum Seitenanfang zum Seitenende Profil || Suche
004
25.08.2002, 16:49
GrimKnight



ich hätte da auch noch ein kleines prob, und zwar habe ich versucht ein programm zu schreiben mit der man eine zahl mit einer anderen potenzieren kann. ich kann den code zwar ohne fehler compilen aber die potenzen riesig groß auch wenn ich kleine zahlen nehme. hier einfach mal der code : (und wenn ich nen ganz dummen fehler gemacht hab dann flamet mich bitte nich gleich an, ich code erst seit heute...):
Quellcode:
// test-proggie

#include <iostream.h>

float potenz (float x, int y)
{
    int i=0;

    for(i; i<=y; i++)
    {
        x *= x;
    }
    return x;
}

void main(void)
{
    float a;
    int b;

    cout << "wert fuer potenz-basis:" << endl;
    cin >> a;

    cout << "wert fuer exponenten:" << endl;
    cin >> b;

    cout << "ergebnis: " << potenz (a, b) << endl;
}

--

Ne discere cessa! - Marcus Porcius Cato

zum Seitenanfang zum Seitenende Profil || Suche
005
25.08.2002, 18:15
Tron



diese zeile ist falsch:
x *= x;

--

'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams

'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett

zum Seitenanfang zum Seitenende Profil || Suche
006
25.08.2002, 18:31
GrimKnight



ich habs mal durch x = x * x ersetzt - kommt aber der gleiche schrott raus....
aber ist x*=x nicht die abkürzung für x = x * x ??

--

Ne discere cessa! - Marcus Porcius Cato

zum Seitenanfang zum Seitenende Profil || Suche
007
25.08.2002, 18:53
KhanRKerensky



Kleiner Denkfehler:
x = 2
y = 3

Erster Schleifendurchlauf:
x = 2*2
x = 4
x hoch 2

Zweiter Schleifendurchlauf:
x = 4*4
x = 16
x hoch 4

Dritter Schleifendurchlauf:
x = 16*16
x = 256
x hoch 8

Problem erkannt?

*e*
Ich kann zwar kein C(++) aber versuchs mal so:
Quellcode:
float potenz (float x, int y)
{
    double ergebniss=1;
    int i=0;
    for(i; i<=y; i++)
    {
        ergebniss *= x;
    }
    return ergebniss;
}

--

"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book


Dieser Beitrag wurde am 25.08.2002 um 18:57 von KhanRKerensky bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
008
25.08.2002, 20:07
GrimKnight



jo hast recht ich hab net richtig überlegt.. möp

--

Ne discere cessa! - Marcus Porcius Cato

zum Seitenanfang zum Seitenende Profil || Suche
009
26.08.2002, 14:11
[RMen]OneStone



ausserdem muss es < y sein, da du bei 0 anfängst zu zählen... =)
P.S.: Gameprogramming?!

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/

zum Seitenanfang zum Seitenende Profil || Suche
010
26.08.2002, 15:24
GrimKnight



jo

--

Ne discere cessa! - Marcus Porcius Cato

zum Seitenanfang zum Seitenende Profil || Suche
011
26.08.2002, 15:31
Tron



und variablen immer so lokal wie moeglich halten und praeinkrement verwenden, also:
for (int i = 0; i < y; ++i) {}

oder in diesem falle noch besser:
for (; y > 0; --y) {}

oder fuer die ganz hartgesottenen:
while (y--) {} // ja, hier muss leider postdekrement sein

--

'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams

'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett

zum Seitenanfang zum Seitenende Profil || Suche
012
26.08.2002, 17:52
Hanky



und für die weichen:

Start->programme->zubehör->rechner

sorry..musste sein :D

--

hankYs Page

zum Seitenanfang zum Seitenende Profil || Suche
013
27.08.2002, 16:40
GrimKnight



ganz toll hanky....

--

Ne discere cessa! - Marcus Porcius Cato

zum Seitenanfang zum Seitenende Profil || Suche
014
27.08.2002, 17:45
[RMen]OneStone



Ich liebe ihn dafür....
Aber neine, er will ja nur seine Schauspielerin...
*heul*

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/

zum Seitenanfang zum Seitenende Profil || Suche
015
28.08.2002, 09:49
Hanky



lool, findest die immernoch so geil? :D

sorry for ot

--

hankYs Page

zum Seitenanfang zum Seitenende Profil || Suche
016
29.08.2002, 14:35
GrimKnight



welche schauspielerin ??

--

Ne discere cessa! - Marcus Porcius Cato

zum Seitenanfang zum Seitenende Profil || Suche
017
30.08.2002, 08:18
WareWolf



...Brigitte Myra

--

Sig as a brick ┴┬┴┬┴┬┴┬┴┬┴┬┴
WW

zum Seitenanfang zum Seitenende Profil || Suche