C/C++: Linux 下使用ODBCW驱动连接数据库失败

ODBC驱动与ODBCW驱动主要的区别在于ODBCW接口是处理宽字符类型的数据

wchar_t 在 Windows 平台下是占2个字节,而在Linux平台下占4个字节

这样会导致我们在Windows下正常运行的代码无法在Linux下运行

我们可以在gcc编译时给其指定 "-fshort-wchar" 这样wchar_t 在Linux也只占两个字节

 

C/C++: Linux 下使用ODBCW驱动连接数据库失败

上一篇:08 学生课程分数的Spark SQL分析


下一篇:如何守住英国Essay的及格线?