c++ - 如何删除“使用旧式演员表警告”
问题描述
我想删除“使用旧式演员表”错误。请注意,我正在编写的文件是二进制文件。
我收到警告
int temp;
fileID.write((char *)&temp, 1);
这不起作用
fileID.write(static_cast<char *>(&temp), 1);
解决方案
推荐阅读
- c++ - 重新安装 Visual Studio 2017 后如何为 Qt 配置可用的工具包
- ggplot2 - ggplot:如何从一个方面删除未使用的因子水平?
- java - 为什么在 Android Studio 的(内存)Profiler 中 FinalizerReference 类的保留堆大小如此之大?
- android - 当方法不存在时如何在“数据库”对象上调用“集合”方法
- django - Django-storages:在本地保存缓存版本以提高读取速度
- google-maps - GoogleMap 的 onCameraIdle 在 SingleChildScrollView 中停止触发
- mysql - 我的存储过程有什么问题,它没有执行主要逻辑就结束了
- laravel - 将 [title] 添加到可填充属性以允许在 [App\Profile] 上进行批量分配
- javascript - Javascript将自定义请求放入缓存
- excel - 无法打开特定工作簿并将查找公式运行到用户窗体