c++ - 类接收一个 char const * 作为参数(如何在代码中声明 txt.)
问题描述
我的问题是我尝试编写代码来在图中执行算法。我们的教授给了我们一个带有类和函数的标题,可以构建一个图。
Graph::Graph(char const * filename, DirType dtype)
您会看到第二个参数是图形是否定向,但我的问题是我必须获取一个 txt。数据(其中描述了图形(#of 节点、所有边等))并将其作为参数提供给类。
一年前我做了一个类似的任务,但我不记得我是如何将我的 txt 数据作为参数提供给课堂的,但它类似于:
graph.txt
main(){
... = graph.txt
Graph g(..., Graph::directed);
提前感谢所有想帮助我的人!
解决方案
该参数称为filename
,这表明您应该传递...一个文件名。
Graph g("graph.txt", Graph::directed);
就是这样。
推荐阅读
- ruby-on-rails - 如何动态分配正确的消息来解码协议缓冲区消息?
- python - 在 Django 中保存文件的路径不正确
- curl - 将 cUrl 与 Chrome 远程调试一起使用
- javascript - 如何创建一个类似于 WebAuthN 的 ArrayBuffer 的 JavaScript ArrayBuffer?
- php - egyg33k Bundle ,从 ajax 调用生成 csv
- java - 使用 SQLite 数据的 Android 应用程序“尝试在空对象引用上调用虚拟方法'...'”
- c# - Arduino - 串行通信 - 代码错误
- sql - 如何从 SQL Server 中的多个分层行中获取根值
- python-3.x - 在没有列表的python中查找最小值和最大值
- msbuild - 在 .NET 函数调用中使用另一个 PropertyReferences 项的 MSBuild 语法