Ok, interessante These! Danke!
Ich denke ich werde in diesem Fall für die Basistypen weiterhin konsequent auf typedef setzen (u8, i8, u16, i16, u32, i32, u64, i64).
Die Suche ergab 531 Treffer
- 08.05.2024, 18:13
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: typedef oder #define (C)
- Antworten: 2
- Zugriffe: 294
- 07.05.2024, 22:38
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: C(++) Deklaration, Definition
- Antworten: 6
- Zugriffe: 889
Re: C(++) Deklaration, Definition
Weil's inhaltlich gut zu meiner damaligen Frage passt und ich es euch nicht vorenthalten möchte: Scheinbar sind sich auch gcc und clang nicht immer einig, wann's denn eine Deklaration und wann's eine Definition ist. Für clang ist die Einführung einer Stack-Variable immer eine Definition. Hingegen sc...
- 07.05.2024, 15:35
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: typedef oder #define (C)
- Antworten: 2
- Zugriffe: 294
typedef oder #define (C)
Schönen Nachmittag liebe zfx'ler Ich habe mir jetzt Zwecks Komfort und Übersicht meine eigenen Basistypen definiert. Dabei hab ich mir die stdint.h und stdbool.h bei der Gelegenheit genauer angeschaut. Was mich erstaunt: In der stdint.h sind die Typen (hier bei mir) per typedef "umgemünzt"...
- 02.05.2024, 08:37
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: C++ Modules
- Antworten: 53
- Zugriffe: 10723
Re: C++ Modules
Vielleicht eine etwas blöde Frage: Beziehen sich diese Messungen denn nur auf die Compiletime oder beeinflusst das auch die Runtime Performance, sprich, den Maschinencode?
- 25.04.2024, 22:21
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Pointer auf struct - ohne forward declaration (wieso gehts manchmal?)
- Antworten: 6
- Zugriffe: 1372
Re: Pointer auf struct - ohne forward declaration (wieso gehts manchmal?)
Danke euch für die Anteilnahme! :-) Es ist tatsächlich C-Code und nicht C++, wie Krishty richtig antizipiert hatte (war mir nicht bewusst, dass das hier ein Unterschied macht). @gombolo Danke für den Hinweis. Tatsächlich sollte auch im letzten Beispiel der Rückgabetyp natürlich void sein - und nicht...
- 25.04.2024, 16:22
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Pointer auf struct - ohne forward declaration (wieso gehts manchmal?)
- Antworten: 6
- Zugriffe: 1372
Pointer auf struct - ohne forward declaration (wieso gehts manchmal?)
Schönen Nachmittag liebe zfx Gemeinde :-) Ich kann mir nicht helfen, doch würde ich euch gerne aktuell an einer kleinen Verwirrung meinerseits teilhaben lassen. (: Wieso benötigt der Compiler (gcc, als auch clang) bei Pointer auf struct manchmal eine forward declaration - und manchmal nicht? Zwei Be...
- 25.04.2024, 16:01
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: C - Differenzen von zwei unsigned int?
- Antworten: 29
- Zugriffe: 3805
Re: C - Differenzen von zwei unsigned int?
Ok, Danke Krishty! :-)
- 25.04.2024, 14:56
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: C - Differenzen von zwei unsigned int?
- Antworten: 29
- Zugriffe: 3805
Re: C - Differenzen von zwei unsigned int?
Ich habe mir Zwecks "Auffrischung" den Thread hier nochmals durchgelesen (danke nochmals an der Stelle für die sehr vielen, wertvollen Details von euch), wobei mir noch folgendes Detail aufgefallen ist: Letztendlich hängt die Wahl des korrekten Typen dann davon ab, was du mit den Werten ma...
- 20.03.2024, 23:12
- Forum: Vorstellungsbereich
- Thema: Tiny Ore Diver
- Antworten: 6
- Zugriffe: 4204
Re: Tiny Ore Diver
Echt tolle Idee, gefällt mir sehr gut! Hat viele Elemente drin, die mich jetzt spontan begeistern! Die Entscheidung, bewusst eine Protagonistin zu wählen, hat in mir gewisse "Metroid Vibes" geweckt - was irgendwie auch ganz passend ist, finde ich. :-) In so einem Unterwasser-Setting lassen...
- 08.03.2024, 06:56
- Forum: Allgemeines Talk-Brett
- Thema: [SAMMELTHREAD] Sehenswerte Videos
- Antworten: 901
- Zugriffe: 413194
Re: [SAMMELTHREAD] Sehenswerte Videos
Gleichtaktstörungen - ich war echt etwas geschockt!
Schauts euch unbedingt an! Möglicherweise nicht jedem bewusst.
Schauts euch unbedingt an! Möglicherweise nicht jedem bewusst.
- 14.02.2024, 17:50
- Forum: Vorstellungsbereich
- Thema: [Stammtisch] ZFX online
- Antworten: 93
- Zugriffe: 19147
Re: [Stammtisch] ZFX online
Heute Abend ist bei mir leider nur schwer möglich. Ich möchte aber künftig unbedingt auch mal vorbei schauen!
Viele Grüsse in die Runde! :)
Viele Grüsse in die Runde! :)
- 13.02.2024, 13:45
- Forum: Artikel, Tutorials und Materialien
- Thema: starcow's Textur-Werkstatt
- Antworten: 9
- Zugriffe: 2979
Re: starcow's Textur-Werkstatt
Weil ich bereits eine PM dazu erhalten habe, macht es wohl Sinn, diese Informationen euch Allen zugänglich zu machen: Falls ihr euch überlegt, auch eine originale Photoshop 7 Version gebraucht zu kaufen, achtet unbedingt auf folgende Punkte: Lasst euch ein Foto der CD zeigen (Vor- und Rückseite)! Au...
- 08.02.2024, 20:29
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: restrict (Keyword C)
- Antworten: 2
- Zugriffe: 2185
- 07.02.2024, 21:39
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: restrict (Keyword C)
- Antworten: 2
- Zugriffe: 2185
restrict (Keyword C)
Abend zusammen Bislang dachte ich eigentlich, ich hätte die Funktion des Keywords restrict soweit verstanden, doch nun beschleichen mich einige Zweifel, ob meine Vorstellungen so tatsächlich den Realitäten entsprechen. Wovon ich bislang ausging Gegeben seien folgende zwei Beispiele void foo(int *a, ...
- 03.02.2024, 19:42
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Weiterlaufende Zeit in Spielen
- Antworten: 20
- Zugriffe: 3102
Re: Weiterlaufende Zeit in Spielen
Sehr spannende Diskussion hier. Ich hatte mal zu einem etwas anderen Setting (eine "tamagotchi-artige" Kreatur, die das Zeitliche segnen sollte, falls sich der Spieler nicht kümmern sollte) ähnliche Überlegungen angestellt. Und dann gibt es ja auch Effekte von denen man schon weiß, dass si...
- 30.01.2024, 12:31
- Forum: Artikel, Tutorials und Materialien
- Thema: starcow's Textur-Werkstatt
- Antworten: 9
- Zugriffe: 2979
Re: starcow's Textur-Werkstatt
Naja, das Licht richtig hinzubekommen ist halt eigentlich sehr einfach: Du darfst keine komplette Textur malten, sondern musst halt separate Diffus-, Normal-, Specular- und ggf. Height-Maps und was weiß ich was noch bereitstellen. Absolut! Aber genau das ist ja der Kompromiss, den man bewusst einge...
- 26.01.2024, 22:33
- Forum: Artikel, Tutorials und Materialien
- Thema: starcow's Textur-Werkstatt
- Antworten: 9
- Zugriffe: 2979
Re: starcow's Textur-Werkstatt
Vielen lieben Dank für euer gutes Feedback! Sowas ist wirklich immer schön zu lesen! :-) Ich nehme auch sehr gerne eure Vorschläge oder Wünsche für Fortsetzungen entgegen! Wenn ihr allerdings auf ein Ergebnis "wartet" oder gar darauf angewiesen seid, dann fürchte ich, dass das für euch fru...
- 23.01.2024, 23:06
- Forum: Artikel, Tutorials und Materialien
- Thema: starcow's Textur-Werkstatt
- Antworten: 9
- Zugriffe: 2979
Re: starcow's Textur-Werkstatt
stone 001 - 23.01.2024 Bei dieser ersten Textur habe ich versucht, mich am Stil von Quake und Doom zu orientieren. http://mischaschaub.com/texture/stone/001/preview/texture_stone_001_preview_render-1.jpg http://mischaschaub.com/texture/stone/001/preview/texture_stone_001_preview_render-2.jpg http:/...
- 23.01.2024, 23:06
- Forum: Artikel, Tutorials und Materialien
- Thema: starcow's Textur-Werkstatt
- Antworten: 9
- Zugriffe: 2979
starcow's Textur-Werkstatt
Abend liebe zfx Gemeinde :-) Nach längerem Überlegen habe ich mich dazu entschlossen meine Texturen künftig nach "alter Väter Sitte" zu gestalten. Ich wollte die Abhängigkeiten lösen. Ständig irgendwelche Lizenzen zu mieten (wenn man sie denn noch kaufen könnte!) - darauf habe ich mittlerw...
- 08.12.2023, 19:40
- Forum: Algorithmen und Datenstrukturen
- Thema: Interview-Frage [asking for a friend]: Mittelwert von Array von Double
- Antworten: 13
- Zugriffe: 2466
Re: Interview-Frage [asking for a friend]: Mittelwert von Array von Double
Müsste man dann eigentlich, bei so vielen Divisionen (mehrere Milliarden Elemente), konsequenter nicht auch noch die Frage nach der Performance aufwerfen? Gegenüber simplen Additionen müsste dies ja irgendwann mal mal ins Gewicht fallen, oder?
- 08.12.2023, 18:58
- Forum: Algorithmen und Datenstrukturen
- Thema: Interview-Frage [asking for a friend]: Mittelwert von Array von Double
- Antworten: 13
- Zugriffe: 2466
Re: Interview-Frage [asking for a friend]: Mittelwert von Array von Double
Vielleicht verstehe ich deine Frage jetzt nicht ganz richtig... Doch du könntest ja einfach die Differenz zwischen dem nächsten Element und deinem aktuellen Mittelwert berechnen, diese entsprechend gewichten (wenns das dritte Element wäre, würde die Differenz durch 3 geteilt) und dann addierst du di...
- 06.12.2023, 16:12
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1553755
Re: Jammer-Thread
Heisst das, dass bei C++20 bei einem Right Shift auf eine negative Zahl (Zweierkomplement) jetzt in jedem Fall eine 1 nachgeschoben wird?
Wie siehts bei C23 aus? Hat man das ebenfalls von implementation defined auf 0 bei positiv und 1 bei negativ abgeändert?
Wie siehts bei C23 aus? Hat man das ebenfalls von implementation defined auf 0 bei positiv und 1 bei negativ abgeändert?
- 26.11.2023, 12:32
- Forum: Allgemeines Talk-Brett
- Thema: Gedankenexperiment - wie weit würden wir (zfx) kommen?
- Antworten: 17
- Zugriffe: 2075
Re: Gedankenexperiment - wie weit würden wir (zfx) kommen?
Ja, vermutlich werdet ihr wohl Recht behalten. Aus der Traum vom eigenen zfx-486 in der Steinzeit! :-( Ich denke allerdings schon, dass Wissen einen ganz erheblichen Unterschied machen würde. Zwei Gruppen miteinander verglichen: die eine weiss nichts, die andere hat detailliertes Fachwissen und Zuga...
- 23.11.2023, 00:16
- Forum: Allgemeines Talk-Brett
- Thema: Gedankenexperiment - wie weit würden wir (zfx) kommen?
- Antworten: 17
- Zugriffe: 2075
Re: Gedankenexperiment - wie weit würden wir (zfx) kommen?
Ja, damit meine ich echte Bücher aus Papier! :-) Zur Rahmenbedingung würde gehören, dass man sich so viel Information holen kann, wie man fähig ist dazu. Wir hätten vielleicht eine Art "Terminal", wo wir auch Zugang zum Netz hätten - allerdings nur um Informationen zu holen und diese dann ...
- 22.11.2023, 18:38
- Forum: Allgemeines Talk-Brett
- Thema: Gedankenexperiment - wie weit würden wir (zfx) kommen?
- Antworten: 17
- Zugriffe: 2075
Gedankenexperiment - wie weit würden wir (zfx) kommen?
n'Abend liebe Leute :-) (Klingt jetzt vielleicht bisschen albern, aber folgendes Gedankenexperiment geistert mir im Kopf herum :-) ) Vielleicht kennen einige von euch den Youtube-Kanal "Primitive Technology". Dabei geht es darum, dass Herr "John Plant" (er scheint wirklich so zu ...
- 17.11.2023, 13:09
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: c-faq.com - UB in Snippet?
- Antworten: 21
- Zugriffe: 3246
Re: c-faq.com - UB in Snippet?
... und ich habe Steve Summit daraufhin angemailt. Er hat mir jedoch bis heute nicht geantwortet - vielleicht weil wir etwas banales übersehen hatten? Ein erfreuliches Update in dieser Sache: Steve Summit hatte damals mein Mail einfach übersehen. Nun hat er mir doch noch (sehr freundlich und herzli...
- 31.10.2023, 13:00
- Forum: Vorstellungsbereich
- Thema: [Projekt] Mein STL-Viewer
- Antworten: 91
- Zugriffe: 30874
Re: [Projekt] Mein STL-Viewer
Wow, das sieht mal wirklich sehr cool aus - beeindruckend! Gelungenes Video! Und "schnell" ist hier mal wirklich untertrieben - das ganze ist ja "instant" geladen! :-) Wenn man eine Software sucht und feststellt, dass Krishty hier etwas gebaut hat, ist doch etwas vom Besten, was ...
- 22.10.2023, 14:05
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C] function prototype mit const pointer
- Antworten: 15
- Zugriffe: 2951
Re: [C] function prototype mit const pointer
alternativ: auto lol() { struct result { int integer; float fp; void* pointer; }; return result { 123, -9.81f, nullptr }; } int main() { auto [integer, fp, pointer] = lol(); } Oh, gut zu wissen! aber starcow möchte ja immer gern etwas lernen. :-) Danke Krishty! Du kennst mich tatsächlich :->
- 19.10.2023, 15:42
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C] function prototype mit const pointer
- Antworten: 15
- Zugriffe: 2951
Re: [C] function prototype mit const pointer
Interessanter Gedanke. Das würde aber dann bedeuten, dass ich Daten zur Bearbeitung nicht an eine andere Funktion übergeben könnte. Ich müsste immer zuerst alles kopieren (call by value), verändern und dann beim "Zurückgeben" nochmals kopieren. Auch beim Lesen, müsste ich immer alles zuers...
- 10.10.2023, 17:16
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C] function prototype mit const pointer
- Antworten: 15
- Zugriffe: 2951
Re: [C] function prototype mit const pointer
Ich danke euch, das leuchtet alles ein! Das const auf den Parameter selbst bezogen ist quasi eine "Interna" der Funktion, die für den Aufrufer an der Stelle völlig irrelevant ist. Nach meinem Gefühl her, hätte ich jetzt ein solches const trotzdem in den Prototypen mit aufgenommen - einfach...