Suchergebnisse
Suchergebnisse 621-640 von insgesamt 780.
-
Zitat von "Straightflush": „Hi ich schreibe grad eine funktion die als parameter ein Array erhalten muss und dann daraus eine *.csv datei macht... soweit so gut. Jetzt ist es ja zunächst eingentlich egal ob es sich um ein array von Interger oder float oder Strings handelt... Ich muss aber allerdings doch angeben um was für ein array sich handelt... läßst sich das vermeiden?? also das der variablen typ egal is?? Ich selber glaube eingentlich nicht dass es geht, wollte jedoch zur sicherheit mal fr…
-
Codierst du das Programm selber und legst das Array auch selber an. Wenn ja, gibt es die Möglichkeit eines Workarounds: Verwende std::vector<T> welcher sich fast wie ein Array verwenden lässt. Die oben genannte Variante sizeof(x)/sizeof(x[0]) funktioniert nur, wenn du ein Array mit einer konstanten Größe inline definierst: const int VALUES[] = { 1,2,3,4,77,99 }; beim folgenden Code aber nicht: int *values = new int[6]; values[0] = 1; .... hth
-
byte array in string
BeitragDu kannst scheinbar das Byte Array nicht direkt verwenden, sondern musst es wieder ein einen String konvertieren (wohl unter Berücksichtigung der eingestellten Codepage). hth
-
FILE* input --> char
BeitragIch weiß leider nicht was du meinst. Meinst du das Speichern einer "char*" Variablen? Dafür nimmst du eine Variable vom Typ "std::string" Oder meinst du das Lesen aus einer Datei?
-
DTD Rezept
BeitragHier braucht man kein Tag "zutatx", sondern eines ist die Definition das andere eine Referenz. Aber sicherheitshalber solltest du die beiden ATTLIST für "zutat" zu einer zusammenfassen. (und per SyntaxHighlighting XML im Editiermodus kommen die eckigen Klammern auch schön rüber)
-
Dev-C++ string-Problem
BeitragSchau Dir das Kapitel "Blockscope" bzw. "Sichtbarkeit von Variablen" an. Dort steht u.a. das lokale Variablen nur innerhalb des { ... } Blocks sichtbar sind, in dem sie deklariert sind. Geht ein Licht auf? Wenn nicht, dann schau dir mal die Sichtbarkeit von zustand an.
-
Problem bei Abfrage
BeitragDas ist ein allgemeines Problem über die Gleichheit von Float. Ein sehr guter Artikel steht hier Die Grundaussage ist, das man nicht "double == double" sagen soll, sondern Quellcode (7 Zeilen) Um das ganze leichter verständlich zu machen, probier das folgende Mal mit ints falls du dir nicht sicher bist: Quellcode (4 Zeilen) Und das Epsilon gibt an, wie groß die Differenz sein darf (e.g. 10^-6)
-
Objekterzeugung ???
BeitragBin schon vergeben
-
Objekterzeugung ???
BeitragWeil du bei Interpolator neu einen Zeiger brauchst: Interpolator *neu hth
-
String to int
BeitragLaut MSDN gehört noch ein NumberStyles.Number als 2. Parameter dran. Also: Quellcode (1 Zeile) n-joy
-
Kurze Frage!
BeitragZitat von MSDN: [cite]Does the .NET Framework support big numbers?? By big number, it is assumed what is required is a number with an unbounded level of precision, or for practical purposes, one that is only bounded by available memory. The Decimal class is the closest thing to a big number in the .NET Framework in V1.0 and V1.1. It supports 96 bits of precision and 16 bits of scaling. There is no big number type in V1.0 or V1.1, and there is no announced support in the Visual Studio 2005 (Whidb…
-
Include...
BeitragIm Vergleich zu PHP funktioniert das etwas anders. PHP trennt nicht zwischen Deklaration und Implementierung, C++ tut das schon (.cpp und .h). Um die PHP-Funktionalität nachzuahmen, machst du einfach #include "myfile.cpp" Normalerweise macht man das aber nicht. Stattdessen inkludiert man nur die Deklaration (.h). Die einzelnen Implementierungsfiles (.cpp) werden alle separat compilert (in .obj bzw. o Dateien) und dann zu einer EXE/DLL/whatever zusammen gelinkt. Im grund genommen funktioniert ein…
-
variable global verfügbar machen
BeitragDu musst nirgends ein "extern" hinsetzen. Variablen haben eine Sichtbarkeit (im engl. Scope). Der Scope der Variablen "foo" ist die Funktion "test" d.h. dass du nur innerhalb dieser Funktion darauf zugreifen kannst. Kurzes Bsp dazu: Quellcode (13 Zeilen) -> das Ergebnis sollte sein, dass zuerst eine 5 ausgegeben wird und danach eine 7, und dass, obwohl beide Variablen "i" heißen. Das "i" in "test1" weiß aber nicht, dass es ein "i" in "test2" gibt. Das löst dein Problem noch nicht, aber es hilft …
-
String to int
Beitragstring s ("45"); int i = atoi (s.c_str ());