c++ - 在 C++ 中使用分隔符获取输入
问题描述
获取这些值后,我必须将值存储在两个不同的数组中(比如 x 和 y)
解决方案
所以我能立即看到的唯一错误是这个
float* a = NULL;
a = new(nothrow)float;
应该是
float* a = new float[count];
当您确实需要浮动空间时,您的版本只会为单个浮动分配足够的空间count
。
当你的代码不工作时,你想问一个关于它的问题,你真的应该准确地说出当你运行代码时会发生什么。这样做将帮助您获得更好的答案。
推荐阅读
- python - 为什么我的 python 代码在 Visual Studio 上运行完美但在终端中中断?
- java - Spring Batch CommandLineJobRunner Config 类被忽略
- python - Pygame-太空侵略者子弹
- c++ - 从 QT 的 MainWindow 中的另一个函数更新标签
- javascript - Safari 中的 SVG 错误(使用 iframe 加载)
- reactjs - 使用酶设置 redux 连接反应组件的状态
- python - 重复调用 multiprocessing.Pool 实例
- monaco-editor - 如何添加sql提示提示
- css - 您将如何在 reactjs 应用程序中设置多个页面的“正文”而不使它们相互重叠?
- elasticsearch - 在 Elasticsearch 中,有没有办法获取字段超过 2 个值的文档