Comments (1)
Even if you're willing to look up what behavior your implementation defines, multi-character constants will still vary with endianness.
Better to use a (POD) struct { char[4] }; ... and then use a UDL like "WAVE"_4cc to easily construct instances of that class
share improve this answer follow
answered May 25 '14 at 4:45
o11c
13.2k44 gold badges4444 silver badges6565 bronze badges
1
Any chance for a quick UDL _4cc implementation example? – fuzzyTew May 11 at 14:28
1
@fuzzyTew: constexpr std::uintmax_t operator ""_cc (char const * cc, std::size_t size) { std::uintmax_t val = 0; for (int i = 0; i != size; ++i) { val <<= 8; val += cc[i]; } return val; } – imix Sep 4 at 17:15
from https://stackoverflow.com/questions/7755202/multi-character-constant-warnings
from shortcircuit-xt.
Related Issues (20)
- Processor Keytracking
- sample.meta.slices
- Full reset leaves zones in inconsistent state
- Random Number generators
- Post ParamMetaData port bugs
- Simultaneous keys don't accurately update voice counter in the UI
- Stylesheet Mechanics
- Shared const thingy
- CLAP not responding to MIDI input
- sample browser how to ?? HOT 2
- Dropping a sample hangs reaper. HOT 2
- option to find sample pitch
- using integer absolute value function 'abs' when argument is of floating point type
- Blank / Reset has selection as {-1,-1,-1}
- The Late Spring QoL List HOT 5
- AU Crash for MTorn / Invalid stream / Startup race condition
- Env trigs from SC step seq
- Missing chrome or resource URL
- Reaper undo can cause unintended states
- Reference Tuning
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shortcircuit-xt.