如何转换 CString LPStr
我想使用以下方法从注册表读取值: char* cDriveStatus=ReadFromRegistry(HKEY_CURRENT_USER,_T(NDSPATH),m_szDriveName) 我尝试使用 GetBuffer,m_szD…
C++将字符串的副本存储在对向量中
我在一个类中有一个私有属性,定义为 vector >数据;。我使用 data.push_back(make_pair(p, r)) 将数据添加到该向量中。后来当我从向量中获取数据时…
在 C++ 中使用 cstrings 构建路径的正确方法
我需要建立一个文件的路径。我有以下类方法: void Directory::scanDirectory(char *directory) { DIR *dirp struct dirent *entry char path[1] if(d…
C - 双指针通过函数调用丢失
这里是快速 C 问题。我们最近一直在玩双指针、三指针、甚至四指针。我们虽然已经掌握了一些东西,直到遇到这个问题...... char ***data data_generato…
使用 MFC CString 的 boost 字符串算法来检查字符串的结尾
我需要检查 MFC 中的 CString 对象是否以特定字符串结尾。 我知道 boost::algorithm 有许多用于字符串操作的函数,并且在 header boost/algorithm/str…
MFC CString 导致 boost 正则表达式搜索失败
我在将 Boost 正则表达式与 MFC CString 一起使用时遇到问题。 正则表达式非常简单:它必须检查字符串是否以我正在查找的 dll 的名称结尾。 在下面的…
iPhone stringWithCString 已弃用
我使用此代码从 sqlite 数据库读取数据: keyFromSql = [NSString stringWithCString:(char *)sqlite3_column_text(preparedStatement, 1)] 但编译器…
将 STL 字符串数组转换为 const char* 数组的最有效方法是什么?
我们有: std::string string_array[2] string_array[0] = "some data" string_array[1] = "some more data" char* cstring_array[2] 将数据从 string…
尝试使旧代码正常工作时在 CString 上使用 typedef 时出错
我有一些用于控制 wifi 模块的示例代码,它告诉我使用 VC 6.0,并且不支持较新的版本。无论如何,我正在努力让它发挥作用。它使用 CString,它是 MFC …
const char 转换错误
我在使用 gcc 时遇到以下错误。 invalid conversion from ‘char**’ to ‘const char**’ 有了这个代码。 void foo( const int &argc, const char…
将 CString 传递给 ISAPI 扩展中的 IIS ServerSupportFunction 函数
我得到了一个在 VC6 中编译的 ISAPI 扩展 dll,它通过 MFC 的 CHttpServerContext 类调用“ServerSupportFunction”。 当在 windows 2003 IIS6 上运行…