⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 setup_8h-source.html.svn-base

📁 絲路server源碼 Silk Road server source
💻 SVN-BASE
📖 第 1 页 / 共 2 页
字号:
00095 <font class="preprocessor"></font><font class="preprocessor"># if defined(ODBCXX_DLL)</font>00096 <font class="preprocessor"></font><font class="preprocessor">#  if defined(IN_ODBCXX)</font>00097 <font class="preprocessor"></font><font class="preprocessor">#   define ODBCXX_EXPORT __declspec(dllexport)</font>00098 <font class="preprocessor"></font><font class="preprocessor">#  else</font>00099 <font class="preprocessor"></font><font class="preprocessor">#   define ODBCXX_EXPORT __declspec(dllimport)</font>00100 <font class="preprocessor"></font><font class="preprocessor">#  endif</font>00101 <font class="preprocessor"></font><font class="preprocessor"># endif</font>00102 <font class="preprocessor"></font><font class="preprocessor">#endif</font>00103 <font class="preprocessor"></font>00104 <font class="preprocessor">#if !defined(ODBCXX_EXPORT)</font>00105 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_EXPORT</font>00106 <font class="preprocessor"></font><font class="preprocessor">#endif</font>00107 <font class="preprocessor"></font>00108 <font class="preprocessor">#if defined(_MSC_VER) || defined(__MINGW32__)</font>00109 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_DUMMY_RETURN(x) return (x)</font>00110 <font class="preprocessor"></font><font class="preprocessor">#else</font>00111 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_DUMMY_RETURN(x) ((void)0)</font>00112 <font class="preprocessor"></font><font class="preprocessor">#endif</font>00113 <font class="preprocessor"></font>00114 00115 <font class="comment">// environment abstractions</font>00116 00117 <font class="preprocessor">#if defined(ODBCXX_QT)</font>00118 <font class="preprocessor"></font>00119 <font class="preprocessor"># define ODBCXX_STRING QString</font>00120 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_C(s) QString::fromLocal8Bit(s)</font>00121 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_CL(s,l) QString::fromLocal8Bit(s,l)</font>00122 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_LEN(s) s.length()</font>00123 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_DATA(s) s.local8Bit().data()</font>00124 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_CSTR(s) s.local8Bit().data()</font>00125 <font class="preprocessor"></font>00126 <font class="preprocessor"># define ODBCXX_STREAM QIODevice</font>00127 <font class="preprocessor"></font>00128 <font class="preprocessor"># define ODBCXX_BYTES QByteArray</font>00129 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_BYTES_SIZE(b) b.size()</font>00130 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_BYTES_DATA(b) b.data()</font>00131 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_BYTES_C(buf,len) QByteArray().duplicate(buf,len)</font>00132 <font class="preprocessor"></font>00133 <font class="preprocessor">#else</font>00134 <font class="preprocessor"></font>00135 <font class="preprocessor"># if defined(ODBCXX_UNICODE)</font>00136 <font class="preprocessor"></font>00137 <font class="preprocessor">#  define ODBCXX_STRING std::wstring</font>00138 <font class="preprocessor"></font><font class="preprocessor">#  define ODBCXX_STRING_C(s) std::wstring(s)</font>00139 <font class="preprocessor"></font><font class="preprocessor">#  define ODBCXX_STRING_CL(s,l) std::wstring(s,l)</font>00140 <font class="preprocessor"></font><font class="preprocessor">#  define ODBCXX_STRING_LEN(s) s.length()</font>00141 <font class="preprocessor"></font><font class="preprocessor">#  define ODBCXX_STRING_DATA(s) s.data()</font>00142 <font class="preprocessor"></font><font class="preprocessor">#  define ODBCXX_STRING_CSTR(s) s.c_str()</font>00143 <font class="preprocessor"></font>00144 <font class="preprocessor">#  define ODBCXX_STREAM std::wistream</font>00145 <font class="preprocessor"></font><font class="preprocessor">#  define ODBCXX_STREAMBUF std::wstreambuf</font>00146 <font class="preprocessor"></font>00147 <font class="preprocessor">#  define ODBCXX_BYTES odbc::Bytes</font>00148 <font class="preprocessor"></font><font class="preprocessor">#  define ODBCXX_BYTES_SIZE(b) b.getSize()</font>00149 <font class="preprocessor"></font><font class="preprocessor">#  define ODBCXX_BYTES_DATA(b) b.getData()</font>00150 <font class="preprocessor"></font><font class="preprocessor">#  define ODBCXX_BYTES_C(buf,len) odbc::Bytes((wchar_t*)buf,(size_t)len)</font>00151 <font class="preprocessor"></font>00152 <font class="preprocessor"># else</font>00153 <font class="preprocessor"></font>00154 <font class="preprocessor"># define ODBCXX_STRING std::string</font>00155 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_C(s) std::string(s)</font>00156 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_CL(s,l) std::string(s,l)</font>00157 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_LEN(s) s.length()</font>00158 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_DATA(s) s.data()</font>00159 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_CSTR(s) s.c_str()</font>00160 <font class="preprocessor"></font>00161 <font class="preprocessor"># define ODBCXX_STREAM std::istream</font>00162 <font class="preprocessor"></font><font class="preprocessor">#  define ODBCXX_STREAMBUF std::streambuf</font>00163 <font class="preprocessor"></font>00164 <font class="preprocessor"># define ODBCXX_BYTES odbc::Bytes</font>00165 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_BYTES_SIZE(b) b.getSize()</font>00166 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_BYTES_DATA(b) b.getData()</font>00167 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_BYTES_C(buf,len) odbc::Bytes((signed char*)buf,(size_t)len)</font>00168 <font class="preprocessor"></font>00169 <font class="preprocessor"># endif // ODBCXX_UNICODE</font>00170 <font class="preprocessor"></font>00171 <font class="preprocessor">#endif // ODBCXX_QT</font>00172 <font class="preprocessor"></font>00173 <font class="preprocessor">#if defined(ODBCXX_UNICODE)</font>00174 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_CHAR_TYPE wchar_t</font>00175 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_SIGNED_CHAR_TYPE wchar_t</font>00176 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_SQLCHAR SQLWCHAR</font>00177 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_CONST(s) L ## s</font>00178 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_COUT wcout</font>00179 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_CERR wcerr</font>00180 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRTOL wcstol</font>00181 <font class="preprocessor"></font><font class="preprocessor">#else</font>00182 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_CHAR_TYPE char</font>00183 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_SIGNED_CHAR_TYPE signed char</font>00184 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_SQLCHAR SQLCHAR</font>00185 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRING_CONST(s) s</font>00186 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_COUT cout</font>00187 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_CERR cerr</font>00188 <font class="preprocessor"></font><font class="preprocessor"># define ODBCXX_STRTOL strtol</font>00189 <font class="preprocessor"></font><font class="preprocessor">#endif</font>00190 <font class="preprocessor"></font>00191 <font class="preprocessor">#endif // __ODBCXX_SETUP_H</font></pre></div><hr><div align=center><a class=footer href="http://orcane.net/freeodbc++/">Go back to the freeodbc++ homepage</a></div>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -