Guest User

Untitled

a guest
May 23rd, 2018
290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.28 KB | None | 0 0
  1. template <typename T>
  2. static boost::dynamic_bitset<> getbits(int len, T v, bool flip) {
  3. union {
  4. T t;
  5. unsigned long l;
  6. } u = { v };
  7.  
  8. if (flip) {
  9. return boost::dynamic_bitset<>(len, _byteswap_ulong(u.l));
  10. }
  11. else {
  12. return boost::dynamic_bitset<>(len, u.l);
  13. }
  14. }
Add Comment
Please, Sign In to add comment