Archive for July, 2012

SQLiteWrappers v1.03

July 21, 2012 2 comments

Just to let everyone know that v1.03 of SQLiteWrappers has been released.

  • SQLITE3WRAPPERS_WCHAR_T_SUPPORT preprocessor value has been removed and been replaced with the opposite which is SQLITE3WRAPPERS_NO_WCHAR_T_SUPPORT. By default the classes will now support wchar_t string values unless the new SQLITE3WRAPPERS_NO_WCHAR_T_SUPPORT is defined.
  • Removed unnecessary reinterpret_cast’s from the sample app.
Categories: Web Site Updates

SQLiteWrappers v1.02

July 7, 2012 Comments off

Just to let everyone know that v1.02 of SQLiteWrappers has been released.

  • const and const_reverse iterators have been added to CRow class.
  • CRow column iterators now support std::distance
  • Fixed a number of /analyze compiler warnings
  • Classes now support a SQLITE3WRAPPERS_WCHAR_T_SUPPORT preprocessor define which treats all UTF16 strings as wchar_t* instead of void*. This can help avoid client code needing to do casts where it has a wchar_t data type defined. It also can help find errors where you pass UTF8 or narrow strings to a method which requires a UTF16 string. These checks can be made more useful if you are using the /Zc:wchar_t VC compiler setting.
  • CStatement::Bind and Bind16 methods which take UTF8 and UTF16 strings now use a default value for the length parameter
Categories: Web Site Updates