-
Thread
union mit Struktur und Array gleicher Größe?
Padding/Alignment und Byte-Reihenfolge auf. Hier eine Möglichkeit wie man es (in C++) mittels Meta-Programmierung korrekt macht (mit immer garantiertem Ergebnis): https://www.mikrocontroller.net/topic/424705?goto=4973587#4970431
-
Thread
C++ public static variable
Quält. Auch auf dem PC bietet C++ hohe Performance bei starker Abstraktion. C++'s Möglichkeiten zur Meta-Programmierung haben nur wenige andere Sprachen (z.B. Lisp), weshalb es durchaus Grund gibt C++ zu verwenden. Mach dir doch mal eine ordentliche Klassenstruktur (wie in C#) und ob da wirklich statische
-
Thread
Würde ein starker EMP über Europa alle Hardware zerstören?
Etwas solideres Futter, besonders Anhang A-1: http://www.futurescience.com/emp/ferc_Meta-R-320.pdf
-
Thread
ESP8266 - Seite nicht neu Laden, wenn Button betätigt wird
Seite die geladen wird.(siehe Bild und Code) [c] USART_puts(USART1, "<!DOCTYPE html><head><meta name=\"viewport\" content=\"width=480\"/><h1>Powersteuerung:</h1></head>"); USART_puts(USART1, "<body>"); USART_puts(USART1, "<form ACTION=\"Gartensteuerung\" method=\"get\">");
-
Thread
STM32F4/ESP8266 schließt Verbindung nur jede zweite Übertragung
Delay(50); USART_puts(USART1, "<html>"); USART_puts(USART1, "<!DOCTYPE html><head><meta name=\"viewport\" content=\"width=480\"/></head>"); USART_puts(USART1, "<body>"); USART_puts(USART1, "<h1>Powersteuerung:</h1><form ACTION=\"Gartensteuerung\" method=\"get\">");
-
Thread
Welche Programmiersprache auf µC
angefreundet, kann man das obige in der Schreibweise weiter verkürzen, indem man ein paar allgemeine Meta-Funktionen zum Manipulieren von Typ-Listen schreibt: [c] using leds = Meta::List<led1, led2>; using buttons = Meta::List<button1, button2, button3>; using devices = Meta::concat<leds, buttons>; using initializer = Meta::transform<Initialize, devices>; initializer::init(); using devices = Meta::apply<function, leds>; [/c] Die using-Deklarationen sind gewissermaßen Meta-Funktionsaufrufe zur Compilezeit.
-
Thread
Power Up Sequencing ZYNQ
du immer folgenden Ablauf: 1. Power Up 2. FSLB (lädt bit-File + Applikation ins RAM (z.B. Bare-Meta oder u-boot), lädt FPGA und startet die Applikation an. 3. Applikation bzw. 3. Uboot (lädt Ramfs, Devicetree, rootfs ins RAM und startet Linux) 4. Linux Das Standard Petalinux startet in etwa
-
Thread
Sourcecode für Web-Projekt "dokumentieren"
reduzieren. Zum anderen sind - wie es "Noch einer" völlig zutreffend bemerkte - oft so etwas wie Meta-Informationen notwendig, die im Quelltext nichts zu suchen haben oder die selbst mit ASCII-Art nur schwer illustrierbar sind. Da wäre ein übergeordnetes System schon schön, in dem man Kommentare mit
-
Thread
Assembler (AVR) Freaks bitte: der schnellste Weg, einen ganzzahligen Wert zu skalieren? Gesperrt
Ein äußerst unangenehmer Stil. Vertue Deine > Zeit nicht damit. Dann sollte erst sich mal die MetaFunktion in FastScale (s. obiger Code) ansehen ...
-
Thread
raspberry pi USV weboberfläche
] #!/bin/bash echo "Content-type: text/html" echo "" echo '<html>' echo '<head>' echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">' echo '<title>Hello World</title>' echo '</head>' echo '<body>' echo '<pre>' /opt/susvd/susv -blubb echo '</pre>' echo '</body>'
-
Thread
Microsoft Security braucht Hilfe
Merkwürdig, hier steht jetzt der IE10. Als aktuelle Browserkennung gibt Windows 7 den IE8 an. <META name=GENERATOR content="MSHTML 8.00.7601.18035"> MfG froeschl
-
Thread
Solarmodul - Schaltung dimensionieren
ist. Was willst du jetzt damit sagen -- "ihr seid alle zu blöd um das Problem zu lösen"? Dein Meta-Post ohne Inhalt ist auch nicht gerade hilfreich. -- Ah, habe übersehen dass es sich um ein Modul handelt ... Um das Problem zu lösen warum sich der Kondensator nicht weiter auflädt, würde ich
-
Thread
BMP/JPEG/GIF/PNG nach C-Code konvertieren
, was Marco da gemacht hat. Er extrahiert aus gängigen Grafik-Formaten die Daten, befreit sie von Meta-Daten und liefert die Rohdaten in für Mikrocontroller optimierter Form. mfg Torsten
-
Thread
Endianess beim Kopieren automatisieren
Datentypen (uintX_t) auf diesen Plattformen vorhanden sind. Der wesentliche Vorteil in der Nutzung der Meta-Algorithmen besteht darin, dass man keinerlei externe Tools/Sprachen benötigt, sondern nur den C++ Compiler, und es sich dennoch immer korrekt verhält. Die structs definiert man - mit durch die Boost-Makros
. Somit "sieht" der C-Compiler nur das klassische struct. Aus C++ Quellcode heraus sind aber die Meta-Informationen sichtbar, sodass du o.g. "deserialize" -Funktion nutzen kannst. Achim S. schrieb im Beitrag #4973587: > Auch muss der Präprozessor zwingend eingebunden werden (zum > Tailoring) Du
-
Thread
Strukturierte AVR-Assembler-Programmierung Gesperrt
und relativ Bug-Frei ist, dann kann man dafür auch Geld verlangen. So "strukturiere Assembler Meta Sprachen" hat man auch schon damals beim Amiga (68000 CPU) probiert. Hat sich nie eine Nische erarbeiten können. Du bist mit deiner Idee mindesten 20 Jahre zu spät dran. So, um nochmal etwas Öl
-
Thread
Echte Forschung in Deutschland?
mit Deep Learning promoviert (NLP = Natural Language Processing) und dann ein Start-up gegründet - MetaMind. Anschließend hat er sein Unternehmen für ca 33 Millionen Dollar an Salesforce verkauft. Davor hatte er 8Millionen $ für sein Start-up gesammelt. http://www.businessinsider.de/salesforce-spent
-
Thread
C++ und Qt: wie Daten an GUI übergeben?
implementiert. Grundsätzlich hat Qt halt noch mehr solcher Relikte. Das ganze Signal/Slot-Konzept mit Meta-Object-Compiler datiert noch aus einer Zeit, wo Templates nicht so breit unterstützt wurden. Ebenfalls historisch unbenutzt sind aktuelle Mechanismen wie expliziter Besitz (unique_ptr, ...).
. > Grundsätzlich hat Qt halt noch mehr solcher Relikte. Das ganze > Signal/Slot-Konzept mit Meta-Object-Compiler datiert noch aus einer > Zeit, wo Templates nicht so breit unterstützt wurden. Naja, das ist ja in Qt5 deutlich renoviert worden. Der moc macht auch andere Sachen, und sparen könnte
-
Thread
KiCAD ist im Kommen
definieren. Erstmal mit dem einfachen Zeug anfangen und sehen, inwieweit man das in einem passenden Meta-Format repräsentieren und verlustfrei konvertieren kann.
-
Thread
IBM Rational Team Concert for C / C++
Refactoring und Debugging. Das eigentlichen Bauen des Projektes wird über die Kombination CMake/make (Meta-Build-System) bewerkstelligt. Etwas aufwändig bei der Einrichtung, dannach aber unschlagbar während der Entwicklung (Module hinzufügen/entfernen, Abhängigkeiten aufbauen/kontrollieren, Modularität verstärken
-
Thread
suche Programm zur Datenflussvisualisierung
verschiedenen Modellen je Automarke werden "sortiert". Es gibt Eingangs-Tabellen, Ausgangstabellen, und Meta-Daten in Meta-Tabellen welche heran gezogen werden (VW > Opel, und Opel-astra > opel-corsa) Ich brauche halt nun "nur" die Beziehung der Tabellen zueinander. Ich muss wissen: Wo kommen DAten her
-
Thread
"ChISL" - Chip Interface Specification Language
Programmieren von komplexen Chips, vor allem RF und Sensoren, via z.B. SPI oder I2C benutzen wir eine Meta-Beschreibung der digitalen Schnittstelle. Dazu gehören Register Adressen, Bits, Modi (lesen, schreiben, etc.), Defaults, usw. Der ChISL Parser erzeugt daraus dann C oder C++ source code (oder ein bisschen
-
Thread
Problem mit WampServer und Https
mod_cache_disk.so #LoadModule cache_socache_module modules/mod_cache_socache.so #LoadModule cern_meta_module modules/mod_cern_meta.so LoadModule cgi_module modules/mod_cgi.so #LoadModule charset_lite_module modules/mod_charset_lite.so #LoadModule data_module modules/mod_data.so #LoadModule dav_module
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
allerdings kann der geneigte Programminteressierte damit aber womöglich weniger anfangen, als mit einem "Meta-Changelog", aus dem die für den User relevanten Änderungen wie "Push-and-shove-Router eingebaut" nicht untergehen zwischen 100erten gleichartigen Einträgen der Art "missing DLL xy added" etc. Aber
-
Thread
IG Metall Küste TV 2016-2017
DasistdochwiederdieserMatzeBeoderwiedertrollbobhei schrieb im Beitrag #4870870: > https://www.igmetall.de/docs_25_30_2016_12_19_Meta... "Seite nicht vorhanden!"
M.N. schrieb im Beitrag #4871353: > https://www.igmetall.de/docs_25_30_2016_12_19_Meta... Und wer gehört jetzt zur Gruppe der "IG MEtall Küste"?
-
Thread
Alternativen zu VHDL und Verilog
Inference-Logik ignoriert und nicht lieber versucht, eine vendor-unabhaengige Bibliothek fuer gewisse Meta-Primitiven des Synthese-Tools zu etablieren (z.B. yosys). Die Legacy-Tools, die dann die tolle Inference koennen, fressen das dann immer noch, wenn das Primitiven-Modell vorliegt. In Python laesst
Inference-Logik ignoriert und nicht lieber versucht, eine > vendor-unabhaengige Bibliothek fuer gewisse Meta-Primitiven des > Synthese-Tools zu etablieren (z.B. yosys). Naja, mit den großen Tools kann ich entweder das BRAM direkt integrieren, oder eine allgemeine Beschreibung dessen, die das Tool hoffentlich
-
Thread
Get-Anfrage bei Aufruf des Browsers
den neuen Wert, mit dem er wieder was ändern kann. Hier im Forum ist das z.B. [code]csrf-token<meta name="csrf-token" content="grortbijemf48he[...]==" />[/code] (siehe Quelltext)
-
Thread
C++ schulung für embedded
worden) Wer jedoch von sich meint, er könne C++ (und das schließt jetzt hier extensive C++-Template-Meta-Programmierung ein), der kann sich auch anhand einiger guter Online-Beiträge die notwendigen Ideen und Tipps holen. Es ist mit einem fundierten C++-Wissen nicht so schwer, ggf. nur ungewohnt. Schwieriger
-
Thread
Räumlich kleines RAM mit mind. 2 MiB
wird noch ein größerer Teil der Arbeit im Idle-Task erledigt, weil damit auch die Konsistenz der (Meta-)Daten besser handhabbar ist. > - die unvorhersehbare Zeit eines fseek muss beschleunigt und konstanter > gemacht werden. Da ich eine recht begrenzte Anzahl an Zielen habe dachte > ich an einen
-
Thread
X11, xlib, multi touch simulation
for Linux 3.10-3-rpi linux-headers-3.12-1-all - All header files for Linux 3.12 (meta-package) linux-headers-3.12-1-all-armhf - All header files for Linux 3.12 (meta-package) linux-headers-3.12-1-common - Common header files for Linux 3.12-1 linux-headers-3.12-1-rpi - Header files for Linux 3.12-1-rpi linux-headers-3.16.0-4-all - All header files for Linux 3.16 (meta-package) linux-headers-3.16.0-4-all-armhf - All header files for Linux 3.16 (meta-package) linux-headers-3.16.0-4-common - Common header files for Linux 3.16.0-4 linux-headers-3.16.0-4-rpi - Header
-
Thread
Hacker-Tools
/ Da hast du so ziemlich alles vorinstalliert, was du brauchst. Jenachdem was du willst ist MetaSploit einer der wichtigsten Bestandteile einer solchen Softwaresammlung. Da du nicht mal in der Lage bist, sowas selbst zu finden, bin ich mir sicher, dass dir das aber nicht helfen wird...
-
Thread
Online eine Datei editieren
verstehe ich noch nicht, wie in dem Skript hier: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>CKEditor</title> <script src="//cdn.ckeditor.com/4.6.1/standard/ckeditor.js"></script> </head> <body> <textarea name="editor1"></textarea