BSDForen.de  

Zurück   BSDForen.de > Geekstuff > Programmieren

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 12.07.2012, 14:49   #16
Tron
Registered User
 
Registrierungsdatum: Apr 2004
Beiträge: 267
Das Makro funktioniert so nicht. Aus
Code:
#define DUMMY(n) uint8_t dummy_##__LINE__[n] DUMMY(1)
wird (gcc -E bla.c)
Code:
uint8_t dummy___LINE__[1]
Korrekt funktioniert Folgendes:
Code:
#define CONCAT_(a, b) a##b #define CONCAT(a, b) CONCAT_(a, b) #define DUMMY(n) uint8_t CONCAT(dummy_, __LINE__)[n]
Das hängt damit zusammen, in wann Makros/Makroargumente ausgewertet werden.
Tron ist offline   Mit Zitat antworten
Alt 12.07.2012, 16:31   #17
Crest
rm -rf /*
 
Registrierungsdatum: Jun 2008
Ort: Bremen
Beiträge: 1.074
Ups stimmt. Ich habe es halt nicht getestet. Wobei es besser wäre diesen ganzen Thread zu löschen.
Crest ist offline   Mit Zitat antworten
Alt 13.07.2012, 13:06   #18
döna
Registered User
 
Registrierungsdatum: Dec 2006
Ort: Fürth
Beiträge: 100
Und wenn er dann doch irgendwann auf die reservierten Bereiche
zugreifen will, um z.B. zu "optimieren" muss er erst wieder die Namen
zusammenfriemeln

P.S.: Ich wäre auch für Löschung des Threads, um etwaigen Missbrauch
zu unterbinden!
__________________
"Any problem in computer science can be solved with another layer of indirection.
But that usually will create another problem."
(David Wheeler)
döna ist offline   Mit Zitat antworten
Alt 15.07.2012, 18:28   #19
Herakles
Profifragensteller
 
Benutzerbild von Herakles
 
Registrierungsdatum: Jun 2003
Ort: Emsdetten
Beiträge: 983
Herakles eine Nachricht über ICQ schicken
Geil, Ihr macht Euch Gedanken um Missbrauch.

DIE GEDANKEN SIND FREI! GEGEN ZENSUR!
Herakles ist offline   Mit Zitat antworten
Alt 15.07.2012, 19:41   #20
Crest
rm -rf /*
 
Registrierungsdatum: Jun 2008
Ort: Bremen
Beiträge: 1.074
Komm nur nicht heulend an, wenn dir das Define um die Ohren fliegt.
Crest ist offline   Mit Zitat antworten
Alt 16.07.2012, 03:57   #21
h^2
Moderators
 
Registrierungsdatum: Sep 2009
Beiträge: 869
Zitat:
Zitat von Herakles Beitrag anzeigen
Also gut - meine Quintessenz aus diesem Thread ist: Es gibt keine eingehende, auf der Hand liegende Lösung, die das löst, was ich angedacht hatte. Im Grunde genommen wollte ich mich auch nur versichern,
Du hast den ganzen Thread veranstaltet, nur um dich davon zu überzeugen, dass du auf eine Frage mehrere unterschiedliche Antworten bekommst? Da kennst du aber BSDForen schlecht
__________________
Wir kommen aus /dev/null und wir gehen nach /dev/null, alles dazwischen ist ziemlich /dev/random.

Mein Blog zu BSD und Freier Software: https://blogs.fsfe.org/h2
h^2 ist offline   Mit Zitat antworten
Antwort


Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
[C] static struct initialisieren Herakles Programmieren 9 18.11.2011 09:24
[AVR32 & C]Startadresse von struct weicht ab Herakles Programmieren 15 06.11.2011 10:05
Verstaendnissfrage bzgl. dynam. Speicherallozierung im Hinblik auf Kernelprogrammieru das.chaos Programmieren 3 15.10.2010 18:48
lint und Includes Kamikaze Programmieren 8 28.04.2008 20:14
neue Intel-Grafik-Chips und FreeBSD soul_rebel FreeBSD - Allgemein 19 23.01.2007 19:40


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:36 Uhr.


Powered by vBulletin (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.