小编Dav*_*amp的帖子

临时字符串的内存分配

我有一个关于字符串的问题,或者特别是关于字符串使用的内存的问题.我正在使用MSVC2010.考虑一下这段代码:

void Test() {
    LPWCSTR String = L"Testing";
    PrintString(String);
}

void PrintString(LPWCSTR String) {
    // print String to console or similar
}
Run Code Online (Sandbox Code Playgroud)

以这种方式创建和使用字符串是否安全?当字符串超出范围时,为字符串的存储分配的内存是否被释放?

c++ memory-management

4
推荐指数
1
解决办法
245
查看次数

标签 统计

c++ ×1

memory-management ×1