【OpenGL】二十四、OpenGL 纹理贴图 ( 读取文件内容 | 桌面程序添加控制台窗口 | ‘fopen‘: This function may be unsafe 错误处理 )(二)

简介: 【OpenGL】二十四、OpenGL 纹理贴图 ( 读取文件内容 | 桌面程序添加控制台窗口 | ‘fopen‘: This function may be unsafe 错误处理 )(二)

三、桌面程序添加控制台窗口


桌面程序添加控制台窗口 : 右键点击项目名称 , 选择 " 属性 " ;


image.png


在 " 配置属性 / 生成事件 / 生成后事件 " 中的 " 命令行 " 输入框中输入如下内容 ;


editbin /subsystem:console $(OutDir)$(ProjectName).exe

image.png


运行程序 : 成功读取到本目录下的 “test.txt” 文件 , 这里有个问题需要注意 , 在 Visual Studio 2019 中使用相对路径读取不到文件 , 必须使用绝对路径才可以 ;


/

/ 读取文件内容
  // 绝对路径 : "D:\\002_Project\\006_Visual_Studio\\OpenGL\\OpenGL\\test.txt"
  // Visual Studio 2019 中使用相对路径读取不到文件
  char* str = (char*)LoadFileContent("D:\\002_Project\\006_Visual_Studio\\OpenGL\\OpenGL\\test.txt");
  printf("%s\n", str);


image.png






四、相关资源


GitHub 地址 : https://github.com/han1202012/OpenGL

( GitHub 源码始终都会随着后续博客的进度更新覆盖 , 可能没有本博客的相关源码 , 推荐下载博客源码快照 ) ;


博客源码快照 : https://download.csdn.net/download/han1202012/14930175

( 该源码是 Windows 桌面程序 , 使用 Visual Studio 2019 打开 )


目录
相关文章
|
1月前
|
Web App开发 Shell Linux
MacOS环境-手写操作系统-41-mem 第一个控制台程序
MacOS环境-手写操作系统-41-mem 第一个控制台程序
17 1
|
3月前
【Azure Function & Application Insights】调用Function上传和下载文件,有时候遇见大于1MB的文件的日志没有记录在Application Insights中
【Azure Function & Application Insights】调用Function上传和下载文件,有时候遇见大于1MB的文件的日志没有记录在Application Insights中
|
5月前
|
程序员 API 对象存储
技术心得记录:控制台——对窗口句柄的操作
技术心得记录:控制台——对窗口句柄的操作
52 0
用c语言输出有颜色的字体 printf输出 控制台程序修改文本位置 设置控制台程序窗口标题
用c语言输出有颜色的字体 printf输出 控制台程序修改文本位置 设置控制台程序窗口标题
|
6月前
|
NoSQL 开发工具 数据库
基于Python开发的学生信息管理系统控制台程序(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
基于Python开发的学生信息管理系统控制台程序(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
|
6月前
|
Java 开发工具 数据安全/隐私保护
java商品采购管理系统控制台程序
java商品采购管理系统控制台程序
|
11月前
|
安全 C语言
警告 1 warning C4996: ‘scanf‘: This function or variable may be unsafe.
警告 1 warning C4996: ‘scanf‘: This function or variable may be unsafe.
Intellij IDEA 中的 Debug 控制台输出窗口消失
Intellij IDEA 中的 Debug 控制台输出窗口消失
183 0
|
C语言 C++ Windows
【c++】设置控制台窗口字体颜色和背景色(system和SetConsoleTextAttribute函数 )(内含超好玩的c++游戏链接)
【c++】设置控制台窗口字体颜色和背景色(system和SetConsoleTextAttribute函数 )(内含超好玩的c++游戏链接)
649 0
【c++】设置控制台窗口字体颜色和背景色(system和SetConsoleTextAttribute函数 )(内含超好玩的c++游戏链接)
Visual Studio 2019 设置程序结束控制台不关闭
修改设置使控制台应用运行结束,控制台不自动退出。
481 0
Visual Studio 2019 设置程序结束控制台不关闭