После того, как мой мозг закончил жарить, я понял, что все время знал ответ на свой вопрос. Я изменил
msg += '{0}. <@!{1}> {2} Dollars\n\n'\n\n'.format(number +1, user, cash[user].get('dollars', 0)) + '\nCity:, **{}**'.format(homecity[user].get('city',0))
на
msg += '{}. <@!{}> {} Dollars | **{}**\n\n'.format(number +1, user, cash[user].get('dollars', 0), homecity[user].get('city',0))
Вы успешно портировали его для mingw -3.4.5? Вы поделитесь портированной версией?
Спасибо.
http://www.codeproject.com/KB/database/CppSQLite.aspx просто фантастика, портирование очень просто, у меня все работает на bcb5 (omg) через полчаса или около того. Он настолько тонкий, насколько вы можете его получить, и его легко понять. Существует множество примеров, которые охватывают практически все, что вам нужно знать. Он использует исключения для обработки ошибок - я изменил его, чтобы обеспечить коды возврата в считанные минуты. Единственная сложность - создать свой собственный файл lib.
Используйте Qt - он имеет отличную привязку для SQLite, которая хорошо вписывается в его общий дизайн