Ich fragte mich, ob so etwas in Java möglich wäre, so wie bei diesem Code in C#:
C#:unsafe { //Code }
{
//scrn
}
Die sollte auch möglichst nicht genutzt werdenIch habe etwas über sun.misc.Unsafe gelesen. Aber irgendwie verstehe ich nicht ganz richtig....
Man kann direkt Pointer nutzen.Was bedeutet das unsafe bei c#?
Hätte ich wirklich nach der Lösung meines Problems gefragt, hätte ich zu 100% keine Hilfe bekommen. Aber weil du es schreibst, möchte ich es nächstes Mal tun.Statt nach der Umsetzung von bestimmten Sprach-Features zu fragen wäre es besser, nach der Lösung für konkrete Problem zu fragen![]()
Wieso sollte er nicht nach Sprachfeatures fragen dürfen oder warum möchtest du solche Fragen generell verbieten?Statt nach der Umsetzung von bestimmten Sprach-Features zu fragen wäre es besser, nach der Lösung für konkrete Problem zu fragen
Ich habs nichts verboten (lies den von dir zitierten Satz am besten noch mal), sondern ihn nur auf eine möglicherweise sinnvollere Art Fragestellung hingewiesen.Wieso sollte er nicht nach Sprachfeatures fragen dürfen oder warum möchtest du solche generell Fragen verbieten?
Besser als "geht nicht" hätte man sicherlich helfen könnenHätte ich wirklich nach der Lösung meines Problems gefragt, hätte ich zu 100% keine Hilfe bekommen.
Ich könnte wetten, dass es so nicht gewesen wäre, denn:Besser als "geht nicht" hätte man sicherlich helfen können![]()
So wie man mir hier "geholfen" hat?:Besser als "geht nicht" hätte man sicherlich helfen können![]()
Problem bei den Fragen hat @LimDul schon genannt, wenn länger nicht geantwortet wird kann man den Beitrag aber auch mal hochpushen.So wie man mir hier "geholfen" hat?:
Android - Informationen zwischen Tabs austauschen
Hallo an alle, zuerst möchte ich euch den Quellcode zeigen: main.xml: MainActivity.java: package com.mycompany.myapp3; import android.app.TabActivity; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import...www.java-forum.org
Es würden vermutlich so einige versuchen zu helfenAber da du schon "sicherlich" erwähnt hast, würdest du helfen, wenn ich mein GANZES Problem in ein neues Thema präsentieren würde?
Aber da du schon "sicherlich" erwähnt hast, würdest du helfen, wenn ich mein GANZES Problem in ein neues Thema präsentieren würde?
Es geht um eine Übersetzung von C# auf Java. Eigentlich ist der Code schon fertig übersetzt (ich weiß nicht, ob richtig), aber bei der Ausführung macht er Probleme...
Ach so... das habe ich nicht berücksichtigt...Ich befürchte das Problem da ist, dass es hier im Forum relativ wenig erfahrene Android Entwickler gibt.
Alles Klar. Vielen Dank nochmals für deinen Tipp zur Fragenstellung und deine Antwort zu meiner Frage.Problem bei den Fragen hat @LimDul schon genannt, wenn länger nicht geantwortet wird kann man den Beitrag aber auch mal hochpushen.
Es würden vermutlich so einige versuchen zu helfen![]()
Danke auch dir für diesen Kommentar.Also ein einfaches Übersetzen halte ich für sehr problematisch! Das mit dem "bei der Ausführung macht er Probleme" hört sich fast so an, als ob da auch nicht wirklich Unit Tests vorhanden sind und so.
Das schreit dann schon fast nach massiven Problemen! Meine Erfahrungen mit solchen Aufgaben sind sehr negativ muss ich sagen, denn zu oft hat man alten Bestandscode und Anforderungen sind nicht richtig beschrieben. Da kann man dann Teilweise noch nicht einmal Unit-Tests nachpflegen, da die genauen Vorgaben nicht fest stehen.
Und wenn da auch noch mit unsafe Blöcken gearbeitet wurde, dann ist da eh die Frage, was da für eine Code-Qualität dahinter steckt. Es lassen sich bestimmt Gründe finden für sowas, aber ich bezweifle, dass diese Applikationen dann gut in Java abzubilden sind (Ok, JNI bietet ja auch einige Zugriffe, daher lässt sich alles irgendwie machen, falls da auch mit P/Invoke und co gearbeitet wurde ...
Und bezüglich "GANZES Problem": Natürlich ist es sinnvoll, sich Kernprobleme heraus zu suchen, ggf. ein übersetzbares, minimales Beispiel zu erstellen u.s.w. Es bringt sicher nichts, hier 50 Klassen zusammen mit einer 5 Seitigen Abhandlung zu posten![]()