Archive
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