如何从 Vala 中的字符串创建 InputStream

Posted

技术标签:

【中文标题】如何从 Vala 中的字符串创建 InputStream【英文标题】:How to create InputStream from string in Vala 【发布时间】:2011-10-12 04:22:43 【问题描述】:

给定一个名为command的字符串,我需要创建GLib InputStream对象如何?谢谢

【问题讨论】:

【参考方案1】:
string command = "foobar";
GLib.InputStream input_stream = new GLib.MemoryInputStream.from_data (command.data, GLib.g_free);

【讨论】:

GLib.g_free 调用甚至不是我想要的,但更好的发现

以上是关于如何从 Vala 中的字符串创建 InputStream的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Vala 编译器生成 GIR 文件?

如何访问 Vala 中的环境变量?

如何使用 Vala 建立 TLS 连接?

如何使用 vala 中的 set_cell_data_func 函数根据其内容更改单元格的布局?

如何使用 Python 中用 Vala 编写的自定义 GTK 小部件?

如何在消息框中显示来自 C# 的带有 WCHAR* 的 C 函数