Commit Graph

12 Commits

Author SHA1 Message Date
Project Nayuki 97e0388cb7 Simplified the argument check in BitBuffer.appendBits() by tightening the input range, also removed some parentheses. 2017-08-18 03:33:03 +00:00
Project Nayuki 9f2c8d9e96 Simplified and tweaked various small pieces of C++ code. 2017-08-18 00:17:11 +00:00
Project Nayuki 777a9365f1 Fixed and updated C++ code regarding integer overflow checks. 2017-08-18 00:09:51 +00:00
Project Nayuki 5a47e04b52 Revamped C++ BitBuffer code to be based on std::vector<bool>, updated dependent code. 2017-08-17 21:18:31 +00:00
Project Nayuki 58046f902f Updated some C++ implementation code to be stricter by prepending std:: prefix for C standard library types. 2017-05-05 20:56:32 +00:00
Project Nayuki d6080663b9 Deleted unused header #include. 2017-04-24 20:48:20 +00:00
Project Nayuki a9c12dd705 Rearranged some overflow comparisons in C++ code for clarity, without changing behavior. 2017-04-24 20:48:14 +00:00
Project Nayuki b0123fee3d Reduced lines in copyright notice of each source file (related to commit 4bba4c03ed). 2017-04-24 20:41:54 +00:00
Project Nayuki cc2a5d4ce9 Reduced redundancy in C++ code by wrapping .cpp source files in namespace{} blocks. 2017-04-21 05:30:59 +00:00
Project Nayuki 873652a82f Updated C++ ByteBuffer and QrSegment code to check and handle integer overflow strictly. 2017-04-17 16:32:14 +00:00
Project Nayuki e062a386d0 Deleted copyright year in all source files, updated year in readme document. 2017-02-10 03:19:39 +00:00
Nayuki Minase 008fddf4be Added C++ port of the library. 2016-04-15 04:26:37 +00:00