Beiträge von chrisch

    Zitat


    Wenn ich den char[5] weglasse nimmt er 16 Byte (8+8 ?),
    wenn ich den double weglasse 12 Byte und (8+4 ?)
    wenn ich den int weglasse sind's auch 16 Byte (8+8 ?).


    Bei mir schauts so aus:
    12 Byte (4 Byte int + 8 Byte double)
    12 Byte (5 Byte char + 3 Byte ungenutzt + 4 Byte int)
    16 Byte (5 Byte char + 3 Byte ungenutzt + 8 Byte double)


    Bin auf einer P4-2000 Workstation mit Linux und gcc-Compiler
    Also hier ist ganz klar die 4 Byte-Block Unterteilung.


    Ich vermute einfach mal, das bei dir die Speicherblockgroesse so berechnet wird:
    Der groesste Typ (double 8 Byte) bestimmt die Speicherblockgroesse und somit belegt jeder Typ ein vielfaches dieser 8 Byte, mindestens aber 8 Byte.
    Laesst du den double weg, ist der int der groesste Typ, die Blockgroesse betraegt also 4 Byte.


    Koennte vielleicht am Compiler liegen, bin mir aber echt nicht so sicher!

    Bei mir belegt die Struktur 20 byte, kannst du nochmal schauen, ob das bei dir nicht auch so ist?


    Das struct wird im Hauptspeicher abgelegt. Auf den meisten Systemen wird in 4 Byte Bloecken gespeichert, um den Zugriff zu beschleunigen.


    Das kannst du dir bei deinem struct etwa so vorstellen:

    Code
    Speicherbelegung in 5 Bloecken zu je 4 Byte (wobei x ungenutzt)
    1. 4 Byte Titel[0] Titel[1] Titel[2] Titel[3]
    2. 4 Byte Titel[4] x x x
    3. 4 Byte Anzahl
    4. 4 Byte die ersten 4 Byte von Genau
    5. 4 Byte die zweiten 4 Byte von Genau
    -----------
    20 Byte


    Somit verschwendet das System 3 Byte. Man kann das bei einigen Compilern einstellen, dass das struct nur 17 Byte verwendet, aber wie und bei welchen, da bin ich ueberfragt.
    Allerdings sollte man hierbei beachten, dass das System langsamer auf den Speicher zugreifen kann.
    Also eine Abwaegung zwischen Geschwindigkeit und Speicherverbrauch

    Im Prinzip muss man auf den Übernahmeformularen ja überall das gleiche ausfüllen, ich würde einfach das Übernahmeformular des original Netzbetreibers verwenden und einfach an den Provider faxen.


    Mobilcom zB. haben zwar auch eigene, aber die gibts nicht zum download und die Kundenbetreuung konnte (wollte) mir auch keines zumailen, also bleibt nichts anderes übrig.


    Bei debitel, aus eigener Erfahrung, langt zum umregistrieren auch einfach eine Mail mit den Daten des neuen und alten Kunden.

    So hab ichs jetzt gemacht,



    Zuerst mal das Java-Applet einbinden:

    Code
    <applet name="myApplet" ...></applet>


    Mit JavaScript kann man auf jeden Member des Applets zugreifen, der als public definiert ist.


    Also Variablenübergabe an das Java-Applet von JavaScript aus:

    Code
    document.myApplet.irgendeineMethode(p1,p2,...)


    Um dann Variablen von Java zu holen:

    Code
    v1=document.myApplet.irgendeineMethode()


    Man kann auch direkt auf Klassenvariablen der von Applet abgeleiteten Klasse zugreifen oder sie überschreiben.

    hi,


    Ja klar, Methode (Java-Kurs hab ich vor 5 Semestern gehabt ;) )


    Java laeuft als Applet,
    die Berechnung wollte ich in Java machen, weil ich mich mit Java besser auskenn und das Programm zur Berechnung schonmal in Java programmiert hab.
    Die Eingabefelder kann ich ja ganz leicht in HTML mit dem Form-Tag einfuegen, das erschien mir einfacher als mit Java.



    Aber ich hab grad vorhin den Fehler gefunden, hab vergessen den Stack als public zu definieren, deswegen erkannte JavaScript die Variable nicht! :gpaul:

    Online-Vertraege koennen doch, soweit ich weiss nur bei o2 selbst online abgeschlossen werden, also nicht bei irgendeinem Haendler.


    Der Verkaeufer schreibt ja auch: "Das Handy wird Ihnen direkt von o2 geschickt,", die 3x Grundgebuehr frei sind ja auch nicht von ihm, sondern sind ja gerade Aktion bei o2.


    Auserdem ganz wichtig denke ich ist:


    "...ein neues Samsung E700 mit dem neuen O2-Genion-Online (alter Name: PowerSMS)-Vertrag mit insgesamt 3000 frei-SMS (125 je Monat in alle deutschen Netze) ab 1? !!!!"


    Ich glaube das wird so ablaufen, nach der Auktion schickt er per Mail einen Partnerlink auf den man klicken soll, bestellt so das Handy direkt bei o2 und er sackt, keine Ahnung wieviel, etwa 30 Euro, denk ich, von seinem Partnerprogramm ein!


    Also hoechst unserioes das ganze in meinen Augen!


    EDIT: War wohl etwas langsam beim schreiben...