c++ - stbi_load 文件名到 const char*
问题描述
我正在尝试加载一些具有stbi_load
以下功能的图像:
stbi_load(filename, parameter2, parameter3, parameter4, parameter5);
问题是我有这样的文件名:
stbi_load("example_filename",...);
但是函数需要第一个参数是const char*
。我尝试投射,但它没有加载图像。我正在使用 Visual Studio 2017。
解决方案
stbi_load("example_filename",...);
但是函数要求第一个参数是 const char*。我尝试铸造,但没有奏效。
字符串文字隐式转换为,const char*
所以这不是问题。没有必要投射它。移除演员表,它应该可以工作,除非你有另一个你没有向我们展示的问题。
推荐阅读
- ruby-on-rails - 在 Rails 上创建用户组
- html - 如何使截面具有相等的高度?
- excel - 查看单元格中的数字 (x) 并复制行 (x) 次
- azure-ad-b2c - MSAL.js 2.0 注册用户流程
- android - kotlinx 协程测试。liveData {...} 中的 withContext {...} 完成后不会切换回之前的上下文
- javascript - res.end 不停止脚本执行
- angular - ngx-bootstrap bsValueChange 被重复调用
- c# - InvalidOperationException 的未知原因?
- javascript - 为什么在播放音频文件之前不加载 HTML 链接
- reactjs - 有人可以帮我创建反应应用程序吗?创建反应应用程序时的问题