amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Search [ - Search - New posts - Register - Login - ]

First << 66 67 68 69 70 -71- 72 73 74 75 76 >> Last Search results: 3013 hits (30 per page)
_PAB_   User

2005-03-17, 14:23 h

[ - Direct link - ]
topic: Welcher Simpson seid ihr?
Board: Get a Life

@TerAtoM:
> MARTIN
Hi Kollege ... !

PS: I.Q: 216 !?
http://www.capefeare.com/bio_school.php
 
_PAB_   User

2005-03-09, 17:23 h

[ - Direct link - ]
topic: C++: Klassen "dynamisch" laden
Board: Programmierung

Hmm, bisher habe ich immer die Fehlermeldung:

Kernel.o(.gnu.linkonce.r._ZTV9Kernel+0x18):Kernel.cpp:21: undefined reference to 'Kernel::ValueFirst(unsigned, unsigned)'

erhalten, wenn ich virtual versucht habe, aber jetzt bei einem erneuten Versuch hat es einwandfrei funktioniert. Sorry wegen der Umstände und Danke für die Hilfe !

@Solar:
Der Unterschied zwischen virtual und der Nullfunktion ist mir bekannt.
 
_PAB_   User

2005-03-08, 17:42 h

[ - Direct link - ]
topic: C++: Klassen "dynamisch" laden
Board: Programmierung

Ich kann "ValueFirst" nicht als virtual definieren (Gründe siehe auch oben), da es generell in allen abgeleiteten Klassen "Value" aufrufen soll. Nur in einigen ganz speziellen Klassen soll "ValueFirst" etwas anderes machen. Auch will ich nicht in jeder abgeleiteten Klasse "ValueFirst" immer gleichlautend implementieren müssen (was ich bei der virtual-Definition tun müßte).

Das Problem ist, daß der Zeiger auf das instanzierte Objekt vom allgemeinen Typ "Kernel *" ist und daß ohne die virtual-Definition immer die ursprüngliche "ValueFirst" aufgerufen wird, egal, ob das instanzierte Objekt, auf welches der Zeiger zeigt nun ein "KernelX" oder "KernelY" ist.

Nochmal die Frage:
Kann man nicht irgendwie die Methoden der real instanzierten Klasse aufrufen, auch wenn man einen Zeiger auf den allgemeinen Typ der Mutter-Klasse hat ?

@Holger:
Das Beispiel steht haargenau da.
Mache ich im Hauptprogramm ein:
kernel.ValueFirst (x, y);
bekomme ich bei typ = 2 immernoch den Wert von x*y und nicht 1.0 zurück.


[ Dieser Beitrag wurde von _PAB_ am 08.03.2005 editiert. ]
 
_PAB_   User

2005-02-23, 14:30 h

[ - Direct link - ]
topic: C++: Klassen "dynamisch" laden
Board: Programmierung

@Holger:
Meine Definition ist so:
überschreiben = überladen mit der gleichen Signatur
Hier ein einfaches Beispiel:

code:
class Kernel {
    double ValueFirst (int x, int y) {
        return Value (x,y);
    }

    virtual double Value (int x, int y) = 0;
}

class KernelA {
    double Value (int x, int y) {
        return x*y;
    }
}

class KernelB {
    double ValueFirst (int x, int y) {
        return 1.0;
    }

    double Value (int x, int y) {
        return x+y;
    }
}


Im Hauptprogramm mache ich:

code:
Kernel *kernel;
kernel = NULL;
switch (typ) {
    case 1:
        kernel = new KernelA ();
        break;
    case 2:
        kernel = new KernelB ();
        break;
}


So, wähle ich typ = 1 geht alles klar, weil die Methode ValueFirst nicht überschrieben ist und von der Mutter-Klasse verwendet wird.
Wähle ich dagegen typ = 2 bekomme ich immernoch den Wert von Value zurück, wenn ich ValueFirst aufgerufen habe. Das liegt daran, daß der Zeiger auf den kernel vom Typ "Kernel" ist und nicht "KernelB", obwohl die Instanz von kernel in der Realität vom Typ "KernelB" ist.
Jetzt nochmal die Frage: kann man nicht irgendwie (ohne expliziten Cast) die Methode vom Typ des instanzierten Objekts aufrufen ?
Ich würde mir sowas wie ":::ValueFirst (x,y);" wünschen.

PS:
DPG Frühjahrstagung 2005

[ Dieser Beitrag wurde von _PAB_ am 23.02.2005 editiert. ]
 
_PAB_   User

2005-02-22, 20:49 h

[ - Direct link - ]
topic: C++: Klassen "dynamisch" laden
Board: Programmierung

Danke für die Hinweise, jedoch sind Amiga-spezifische Libraries keine Option, da der Code auch auf Linux compilierbar sein muß.

Wegen dem "fehlenden Virtual": ja, die Methode, um die es geht, ist nicht virtual, weil es sonst eine Fehlermeldung gab: man kann keine Virtual-Methode in der Mutter-Klasse definieren und in einer Tochter-Klasse überladen. Ich dachte mehr in Richtung Scope-Operator, ob es eine Möglichkeit gibt, die Methode der tatsächlich instanzierten Klasse zu verwenden anstatt die Methode des Typs des Zeigers auf diese.

Worum es geht ?
Nichtlineare Regularisierungsverfahren - kommt doch zur Frühjahrstagung der DPG, da wird unser Multi-Kernel-Ansatz kurz vorgestellt.
;-)


[ Dieser Beitrag wurde von _PAB_ am 23.02.2005 editiert. ]
 
_PAB_   User

2005-02-22, 14:29 h

[ - Direct link - ]
topic: C++: Klassen "dynamisch" laden
Board: Programmierung

Hallo zusammen,

ich suche nach einer Möglichkeit in C++ eine Klasse zu laden, die zur Zeit der Kompilierung noch nicht feststeht.
Konkret sieht das so aus:
Es gibt eine abstrakte Klasse "Kernel", die alle gemeinsamen Methoden implementiert und sonst nur virtuell ist.
Dann existieren von "Kernel" abgeleitete Klassen "KernelA", "KernelB", etc.
Der Benutzer soll im Programm auswählen können: "KernelB" (und zwar mit Namen zB. in einem Eingabefeld oder einer Konfigurationsdatei).

Jetzt sollte im Hauptprogramm die entsprechende Klasse geladen werden:
...
String kernelName = "KernelB";
Kernel *kern = NULL;
kern = ladeKernel (kernelName);
if (!kern) { printf ("Kernel nicht gefundenn"); exit (1); }
...

Wie kann die Methode "ladeKernel" in der Realität aussehen und ist es möglich auch nachträglich noch einen KernelX zu compilieren (mit "g++ -c KernelX.cpp") und zu verwenden, ohne die Methode "ladeKernel" ändern zu müssen.

Hier noch eine weiterführende Frage:
Ich habe jetzt im *kern einen Zeiger auf die Mutter-Klasse "Kernel".
Ist es möglich eine Methode, die in KernelX überladen wurde, aufzurufen, ohne genau zu wissen, daß man tatsächlich KernelX instanziert hat ?
Normalerweise scheint nur die nicht-überladene Methode aufgerufen zu werden, wenn man den Zeiger nicht explizit in einen Zeiger auf KernelX castet.
 
_PAB_   User

2005-02-22, 14:18 h

[ - Direct link - ]
topic: OS4 und Programmieren
Board: Programmierung

@Rene:
Generell kannst Du mit dem OS4-SDK in C und C++ programmieren (mit dem GCC-Compiler).
Das würde ich Dir auch empfehlen.
Ansonsten gehen natürlich auch ältere Programmiersprachen, die teilweise noch in der 68k-Version auf OS4 laufen. Ich benutze gerne noch Perl und PHP aber es gibt sicher auch irgendein Basic-Dialekt, der funktionieren wird. Alle anderen Exoten (wie E, Modula-2, ...) würde ich heute nicht mehr benutzen.
 
_PAB_   User

2005-02-22, 13:55 h

[ - Direct link - ]
topic: Beitragszähler
Board: Forum und Interna

Die Beitrags-Anzahl wird sicher nicht jedesmal neu gezählt - das wäre ja absurd.
 
_PAB_   User

2005-02-21, 15:52 h

[ - Direct link - ]
topic: amiga-news.de IDN fähig
Board: Forum und Interna

Sorry, bin ein bißchen spät mit antworten:
Da ich wohl einer der letzten war, der hier an den Forum-Skripten herumgewerkelt hat, möchte ich noch kurz meinen Senf dazu geben:
Das Mailer-Skript IDN-fähig zu machen sollte keine große Sache sein.
Wenn nötig, mache ich das (wie sonst auch kann ich keinen Zeitrahmen versprechen).

@Nico Barbat:
Das mit den Todos trifft möglicherweise nicht auf die Forum-Skripte zu.
Wenn doch: bitte einfach mal mitteilen, ich sehe dann, was ich wann tun kann.

PS: Ich finde Umlaut-Domains klasse, da tun sich ganz neue Welten auf !
Säftefasten.de
 
_PAB_   User

2004-12-22, 10:38 h

[ - Direct link - ]
topic: CVS Zwei Repos zusammenführen
Board: Programmierung

Hallo,

ich habe zwei CVS Repositories jeweils mit Versionsnummern 1.X.X und suche nach einer Möglichkeit diese beiden zu einem neuen zusammenzuführen ohne die History eines der beiden Repos zu verlieren. Am besten wäre auch die Versionen des zweiten Repos auf 2.X.X zu erhöhen.

Weiß jemand einen Weg.
PS: Es wäre auch kein großes Problem für mich in mehreren Hundert Dateien die Versionsnummern "manuell" zu verändern. Ich habe ja den "Changer.pl" dafür (siehe meine Homepage).
 
_PAB_   User

2004-11-15, 15:01 h

[ - Direct link - ]
topic: Genesi: Wieder Probleme mit ausstehenden Gehaltszahlungen?
Board: MorphOS

@TriMa:
Oder er/sie hat keinen Bock mehr zu tun als unbedingt notwendig, damit es funktioniert.
 
_PAB_   User

2004-11-15, 13:45 h

[ - Direct link - ]
topic: Genesi: Wieder Probleme mit ausstehenden Gehaltszahlungen?
Board: MorphOS

@AC-Pseudo:
Zitat:
Ich weiß nicht, ob diese wirklich Verträge mit der insolventen französischen Gesellschaft hatten, in dem Fall käme er damit wirklich rechtlich durch.

"Durchkommen" vielleicht ja in dem Sinne, daß sie nicht verpflichtet sind zu zahlen, nur was ist dann mit MUI-ppc, Ambient etc. ? Ich vermute mal, daß die jeweiligen Besitzer dann ihre Erlaubnis zur Distribution der Software (innerhalb MorphOS) zurückziehen werden.
 
_PAB_   User

2004-11-15, 12:55 h

[ - Direct link - ]
topic: Genesi: Wieder Probleme mit ausstehenden Gehaltszahlungen?
Board: MorphOS

David Gerber ist Hostmaster von MorphOS.net
Die Domain liegt offenbar auf seinem eigenen Server: zapek.com
Beide haben die gleiche IP, ist dann zapek.com auch gehackt ?

Genauso liegen MorphOS.de und Vapor.com auf demselben Server.
 
_PAB_   User

2004-11-15, 12:39 h

[ - Direct link - ]
topic: Genesi: Wieder Probleme mit ausstehenden Gehaltszahlungen?
Board: MorphOS

Nun, gehackt ist die Seite wohl kaum.
Schließlich gab es schon die Meldungen schon Freitag Morgen 8:30 auf ann.lu
Die Seite offline zu nehmen hätte vermutlich höchstens ein paar Minuten gedauert, zumal die Adresse auf Ralph Schmidt registriert ist und er offensichtlich ganz in der Nähe des Hosters wohnt.

Auch glaube ich daß Ralph Schmidt und Frank Mariak nicht "alleine" MorphOS weiterführen können, da sie dann entweder die ausstehenden Löhne im Voraus selbst übernehmen müßten oder aber die betreffenden Teile (Ambient zB.) selbst nachprogrammieren müßten.
Vielleicht haben die beiden allerdings auch ausstehende Gehaltsvorderungen, machen sie aber nicht öffentlich - würde ich nämlich auch nicht, wenn diese sich im 5-stelligen Bereich bewegen.
Der Grund ist einfach: anhand der Zeiträume und der Zahlen kann man sich das Gehalt ausrechnen.
 
_PAB_   User

2004-11-03, 00:58 h

[ - Direct link - ]
topic: ISO-Entities in GoldED
Board: Programmierung

@whooha:
Ich habe das Topic bewußt so gewählt wie es da steht:
"ISO-Entities in GoldED"
weil GoldED der Editor meiner Wahl ist.
(VIM hat sicher kein Syntax-Highlihgting.)

Und einen festen ISO-Zeichensatz ohne Entities für meine HTML-Seiten zu verwenden ist für mich keine Option.
 
_PAB_   User

2004-10-30, 01:25 h

[ - Direct link - ]
topic: An die Studenten unter uns
Board: Get a Life

Kann jemand mal eine Liste machen, was so alles inzwischen die Themen waren ?
;-)
 
_PAB_   User

2004-10-30, 01:24 h

[ - Direct link - ]
topic: ISO-Entities in GoldED
Board: Programmierung

@whooha:
Schön, selbst wenn, es löst das eignetliche Problem nicht.
 
_PAB_   User

2004-10-29, 15:34 h

[ - Direct link - ]
topic: ISO-Entities in GoldED
Board: Programmierung

@Solar:
Unter Linux ist mir kein solcher Editor bekannt.
Erstrecht keiner, der in der Shell funktionieren würde.
 
_PAB_   User

2004-10-29, 00:05 h

[ - Direct link - ]
topic: ISO-Entities in GoldED
Board: Programmierung

Das mit dem Zeichensatz ist sowieso hinfällig, war ein Vorschlag von Valvit (in den Kommentaren, nicht hier im Forum), den ich sowie nicht umsetzen kann, da ich an unseren Rechner in der Uni keinesfalls den Zeichensatz umstellen werde.
Ich schreibe weiterhin nur in Dateien rein, die bereits ISO-Entities haben.

@whooha:
Danke für die Antwort an Solar.

@Solar:
Dietmar wird nichts mehr am ISO-Konverter von GoldED Studio 6 machen, den Fehler (und eineige andere Verbesserungsmöglichkeiten) habe ich ihm schon vor Jahren gemeldet... auch habe ich vorgeschlagen es selbst zu korrigieren, was er aber abgelehnt hat (wegen Einblick in die Sourcen).
Soweit ich das sehen kann, macht er nur noch Updates für GoldED Studio AIX.
Genau deshalb suche ich ja nach Ersatz.

Und jetzt sag bitte keiner ich soll mir halt den AIX kaufen, das geht nicht, denn meine ganzen selbstprogrammierten Syntaxparser die ich täglich brauche sind für die 6er-API programmiert und laufen auf dem AIX nicht mehr. Derzeit habe ich keine Zeit mich um eine Portierung auf die AIX-API zu kümmern.
 
_PAB_   User

2004-10-28, 00:43 h

[ - Direct link - ]
topic: ISO-Entities in GoldED
Board: Programmierung

@Solar:
Warum einfach, wenn es kompliziert geht ?
Mit "& quot;" gehts es im Forum auch und jeder versteht es.

> Und jetzt erkläre mir noch einmal genau, warum Du z.B. die
> Anführungszeichen innerhalb eines HTML-Tags maskieren willst

Will ich garnicht, es geht um "&" innerhalb einer URL, die GoldED nicht in "& amp;" konvertiert, weil sie (innerhalb eines HREF, also) innerhalb eines HTML-Tags liegen. Dieses Verhalten ist eigentlich gegen den Standard, auch wenn sich viele nicht wirklich darum kümmern.

Was die Zeichensätze angeht: ich tippe zB. auf Linux ein "ä" und kovertiere dann die Datei mit GoldED, wenn ich wieder zuhause bin. Resultat ist irgendein komischer "& #xxx;"-Code, der nur auf Systemen mit dem gleichen Zeichensatz korrekt dargestellt wird, weil das "ä" auf Linux nicht identisch mit dem "ä" auf dem Amiga ist.
 
_PAB_   User

2004-10-27, 00:00 h

[ - Direct link - ]
topic: ISO-Entities in GoldED
Board: Programmierung

@Holger:
> Woher soll ein Programm wissen, welche & Zeichen von Dir gewollt, welche ungewollt (...)

Beim bisherigen ISO-Konverter von GoldED funktioniert das ganz gut.
Die "&"-Zeichen, die bereits Bestandteil einer gültigen ISO-Entity sind werden nicht nochmal konvertiert, alle anderen (außer in einem HTML-Tag!) werden in "& amp;" konvertiert.
Im Prinzip wäre es am einfachsten den alten ISO-Konverter zu ändern, nur wird Dietmar Eilert das wohl kaum machen und die Sourcen wird er auch nicht rausgeben fürchte ich.

*träum* GoldED Studio 6 unter APL oder LGPL ? *träum*
 
_PAB_   User

2004-10-26, 10:39 h

[ - Direct link - ]
topic: ISO-Entities in GoldED
Board: Programmierung

@Valvit:
Nur zu schade, daß mir ein zweiter Durchlauf die "echte" & amp; wieder rausschmeißt !
Jaja, mach Dich nur lustig. Versuche Du doch mal mit verschiedenen Zeichensätzen die gleiche Datei zu bearbeiten !
 
_PAB_   User

2004-10-25, 22:14 h

[ - Direct link - ]
topic: ISO-Entities in GoldED
Board: Programmierung

@Holger:
Ich werde es tunlichst unterlassen meine Seiten in irgendeinem Zeichensatz zu kodieren, da ich oft auf sehr verschiedenen Systemen mit ganz unterschiedlichen Zeichensätzen arbeite und die Seiten im Prinzip überall ohne Verlust der Sonderzeichen editieren können will.
 
_PAB_   User

2004-10-25, 22:11 h

[ - Direct link - ]
topic: ISO-Entities in GoldED
Board: Programmierung

@Valvit:
Das Problem bei Deinem Makro-Vorschlag ist, daß ein bereits vorhandenes & quot; zB. in ein & amp;quot; konvertiert würde.
Ich suche einen Ersatz für den GoldED ISO-Konverter, da ich keine Lust habe erst zwei verschiedene Befehle auszuführen (und auch kein externes Programm), bevor ich die Datei hochladen kann.
Auch möchte ich keinen Zeichensatz spezifizieren, da es generell auf jedem System laufen soll, auch mit einem HTML 3.2-only Browser sozusagen. Eine Zeichensatz-Angabe ist ja nicht zwingend erforderlich, soweit ich das bisher gesehen habe.

Ich hatte ja schonmal bei Dietmar Eilert nachgefragt, ob ich nicht den ISO-Konverter verbessern könnte, aber er hatte leider abgelehnt, da er mir dafür zu großen Einblick in seine Sourcen geben müßte.
 
_PAB_   User

2004-10-25, 13:52 h

[ - Direct link - ]
topic: ISO-Entities in GoldED
Board: Programmierung

Hallo,

ich suche ein Makro, welches in GoldED Studio 6 das bisherige Webworld-Plugin ablösen könnte um die Umwandlung von Umlauten etc. in ISO-Entities vornimmt. Beispiel:
<FONT FACE="Helvetica, Arial">"> Hä ?" <A HREF="/cgi?act=answer&text=x">Antworten</a></font>
sollte umgewandelt werden in:
<FONT FACE=& quot;Helvetica, Arial& quot;>& quot;& gt; H& auml; ?& quot; <A HREF=& quot;/cgi?act=answer& amp;text=x& quot;>Antworten</a></font>

Man beachte die Umwandlung von "&" in allen URLs, was der alte ISO-Entity-Konverter nicht macht.
Hat jemand dafür eine W3C-konforme Lösung anzubieten ?

Edit: Ich mußte Leerzeichen nach den "&"s einfügen, damit das Forum diese nicht umwandelt.

[ Dieser Beitrag wurde von _PAB_ am 25.10.2004 editiert. ]
 
_PAB_   User

2004-10-21, 23:40 h

[ - Direct link - ]
topic: Liebes an-Team, gebt mir ein "Abschicken" :-)
Board: Forum und Interna

Ich lese die Beiträge in der Regel kein zweites Mal,
wenn ich fertig bin mit schreiben, weiß ich, daß es stimmt.
Und wenn doch mal ein grober Fehler drinnen ist, sehe ich es eh nicht,
denn wenn ich den Fehler sehen würde, hätte ich ihn nicht gemacht.
Ich lese nämlich immer schon gleich nach dem Schreiben, vor der Vorschau.
Für mich ist der Vorschau-Umweg eigentlich nur lästig.
Aber ich habe mich damit abgefunden, bleibt zu hoffen,
daß die Qualität der Kommentare durch diese Maßnahme steigt.
 
_PAB_   User

2004-10-17, 14:06 h

[ - Direct link - ]
topic: Mit Buddha den internen IDE im 4000er ersetzen?
Board: Amiga, AmigaOS 4

Also ich hatte mal eine Buddha Flash in meinem A4000 + 68060/50 + PPC604e/200
und bei mir war die EIDE-Platte am Buddha Flash etwa 25% schneller als die gleiche Platte als reine IDE-Version. Zusätzlich lief die EIDE-Platte garnicht am internen IDE-Controller, da sie nicht erkannt wurde.
Inzwischen habe ich einen IDE->UW-SCSI Adapter und damit geht es erst richtig schnell.
 
_PAB_   User

2004-10-17, 14:00 h

[ - Direct link - ]
topic: Langzeit Browsergame
Board: Andere Systeme

Hört sich ein bißchen an, wie Millenium v2.2 - kennt das noch jemand ?
 
_PAB_   User

2004-10-17, 13:59 h

[ - Direct link - ]
topic: Creative® Inspire™ T2900 Bass Hack
Board: Andere Systeme

Zwei weitere Möglichkeiten:
- Bessere Boxen kaufen
- Versuch's doch mal mit einem Schaumstofflumpi
;-)
 
_PAB_   User

2004-10-17, 13:55 h

[ - Direct link - ]
topic: Supergau -rootpassword weg!
Board: Andere Systeme

Wie knackt man jedes Root-Passwort ?
Mit einer Boot-Diskette oder -CD booten, Harddisk mounten und dann im /etc/passwd und /etc/shadow das root-Passwort mit einem eigenen generierten Passwort überschreiben - fertig.
 
 
First << 66 67 68 69 70 -71- 72 73 74 75 76 >> Last Search results: 3013 hits (30 per page)

Search terms
keywords      username
Search options
Only search these boards
   match whole words only
show only titles
show all results

.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.