相关疑难解决方法(0)

最终C++书籍指南和列表

这个问题试图收集每年出版的数十本不良C++书籍中的少数珍珠.

与许多其他编程语言不同,这些编程语言经常从互联网上的教程中随处获取,很少有人能够快速学习C++,而无需学习编写精良的C++书籍.这样做太复杂了.事实上,它是如此庞大和复杂,有很多非常糟糕的C++书籍.我们并不是在谈论糟糕的风格,而是体育明显的事实错误促进糟糕的编程风格.

请编辑接受的答案,以提供高质量的书籍和近似的技能水平 - 最好 C++聊天室讨论您的添加.(如果他们不同意建议,常客可能会毫不留情地撤销你的工作.)添加一篇关于你亲自阅读/受益的每本书的简短描述/描述.随意讨论质量,标题等.符合标准的书籍将被添加到列表中.由C和C++用户协会(ACCU)撰写评论的图书都有指向评论的链接.

*注意:常见问题和其他资源可以在C++标签信息.

c++ c++-faq

4246
推荐指数
1
解决办法
224万
查看次数

无法将参数1从'char*'转换为'LPCWSTR'

我试图加载BMP文件

AUX_RGBImageRec *LoadBMP(char *Filename)  // Loads A Bitmap Image
{
    FILE *File=NULL;                      // File Handle

    if (!Filename)                        // Make Sure A Filename Was Given
    {
        return NULL;                      // If Not Return NULL
    }

    File=fopen(Filename,"r");             // Check To See If The File Exists

    if (File)                             // Does The File Exist?
    {
        fclose(File);                     // Close The Handle
        return auxDIBImageLoad(Filename); // Load The Bitmap And Return A Pointer
    }

    return NULL;                          // If Load Failed Return NULL
}
Run Code Online (Sandbox Code Playgroud)

这来自一个例子,但我现在得到错误

错误C2664:'auxDIBImageLoadW':无法将参数1从'char*'转换为'LPCWSTR'

我怎么能纠正这个?

c++ opengl char bmp visual-c++

17
推荐指数
2
解决办法
6万
查看次数

从Windows资源(RC)文件存储和检索UTF-8字符串

我创建了一个RC文件,其中包含一个字符串表,我想使用一些特殊的

人物:öüóúőűáé.所以我用UTF-8编码保存字符串.

但是当我调用我的cpp文件时,这样的事情:

LoadString("hu.dll", 12, nn, MAX_PATH);
Run Code Online (Sandbox Code Playgroud)

我得到一个奇怪的结果:

带有意外字符的错误消息

我该如何解决这个问题?

c++ unicode winapi utf-8 rc

2
推荐指数
1
解决办法
1964
查看次数

标签 统计

c++ ×3

bmp ×1

c++-faq ×1

char ×1

opengl ×1

rc ×1

unicode ×1

utf-8 ×1

visual-c++ ×1

winapi ×1