如何在c++中将SQLCHAR转换为字符串

How to convert from SQLCHAR to string in C++

本文关键字:转换 字符串 SQLCHAR 中将 c++      更新时间:2023-10-16

我正试图将SQLCHAR转换为string,但我在网上找不到资源。

有什么好的建议吗?

非常感谢!

你可以这样做:

SQLCHAR c[256];
string str((const char*)c);

SQLCHAR只是char的一个类型定义,所以这应该工作:

stringstream ss;
ss << nameOfYourVariable;
string s;
ss >> s;

这取决于这个typedef在您的系统上是如何定义的。最有可能

typedef char SQLCHAR

那么你可以写:

const SQLCHAR* name = "name";
std::string sName( name);