Darrell

@beached_whale

C++, computer science, electronics, oxford commas, and running

Vrijeme pridruživanja: kolovoz 2009.

Tweetovi

Blokirali ste korisnika/cu @beached_whale

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @beached_whale

  1. prije 23 sata

    oops, trailing commas I mean

    Prikaži ovu nit
    Poništi
  2. prije 23 sata

    Yay version 1. JSON Link allows developers to easily construct classes from JSON(even weird stuff). It's not slow, can be stricter in ways that matter(type checked), but is not a strict parser. Has support for comments, trailing zeros for instance.

    Prikaži ovu nit
    Poništi
  3. prije 23 sata

    I think I am done my tour of Strange JSON and how to construct C++ classes from it. Few more documents to go and hopefully done.

    Poništi
  4. 31. sij

    The question... when is a library good enough to be released? Seems like one can go forever with things to do

    Poništi
  5. 29. sij
    Poništi
  6. 29. sij

    This is better. the operator= was wrong in that one. But a pointer to the trailing zero in string literals isn't in the correct location outside compile time.

    Prikaži ovu nit
    Poništi
  7. 28. sij

    So I got this down to a minimum reproducible thing, if string pooling is off(might be the default in cmake projects) the pointer is incremented between compile time and runtime. How does one report this to . Not even sure what to call it

    Prikaži ovu nit
    Poništi
  8. 28. sij

    better said, it's two pointers and the offset of the second from the first is changing.

    Prikaži ovu nit
    Poništi
  9. 28. sij

    I think I found a bug in but not 100%. It looks like a pointer is changing position from constexpr time to runtime. is failing with the cx string_view's second pointer not being +1 from the first at runtime

    Prikaži ovu nit
    Poništi
  10. 28. sij

    alright, going to Release(really) gets part of it looking more sane. However, it the hashing of the strings is still not consistent. I am gonna try and get this to it's own repo and file an MSVC bug. Put in a size member into the class to double check too, it doesn't change

    Prikaži ovu nit
    Poništi
  11. 28. sij
    Prikaži ovu nit
    Poništi
  12. 28. sij

    tracked it down to my custom string_view class. that doesn't make it any less of a WTF. same code but adding static constexpr gives diff results

    Prikaži ovu nit
    Poništi
  13. 28. sij

    fun debugging. your contexpr murmur3 hash is giving a different result at compile time vs runtime. Probably not the hash function. Would be really nice to have a constexpr printf.

    Prikaži ovu nit
    Poništi
  14. 28. sij

    Are there any JSON benchmarks that evaluate real world tasks? Not just sum numbers, parse to a DOM, or validate.

    Poništi
  15. 27. sij

    Interesting little idiom that I have been using when using things like std::conditional_t. Using a type whose name is an error message like struct could_not_determine_X_type{}; as the final else clause in the conditional chain. This helps later on when things break

    Poništi
  16. 25. sij

    Are there warnings/tools that will tell me when I neglect/forget to put std:: in front of things like int32_t/size_t... the C things that are in the std namespace

    Poništi
  17. 21. sij

    Is it time to address the y10k problem and iso8601 timestamps?

    Poništi
  18. 18. sij

    The more I learn, the more I am amazed that things still work

    Poništi
  19. 18. sij

    Anyone know if one should put the puny code for an IDN domain into http_proxy or leave it as the unicode codepoints

    Poništi
  20. 11. sij

    Neat, I am now testing code on my raspberry pi3 and finding out how wrong I was about things. Fun one, using an intmax_t instead of ptrdiff_t. fun

    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·