问题标签 [vlang]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
467 浏览

arrays - V-lang 显示 V panic: array index out of range error for valid indexing of array after V panic 一次

Alex Medvednikov 创建了这种新的编程语言V-lang 。我目前使用的是 V-lang 版本 0.1.11。我可以在 V-lang 中声明一个数组,如下所示:

我试图得到这个数组的最后一项,如:

每次,它显示:

V 恐慌:数组索引超出范围:

现在就在这之后,如果我尝试从数组中获取项目,那么它仍然显示相同的错误:

其中,如果我们在遇到 之前尝试从数组中获取项目V panic,它会在没有任何错误的情况下打印相同的内容,就像终端中的新实例一样:

为什么 V-langV panic每次遇到V panic之前都会显示有效索引?

0 投票
1 回答
175 浏览

vlang - vlib 中某些模块中的变量“C”是什么?

我试图弄清楚如何在 vlib 中使用图像库,其中有一个变量C

在第 6 行,该函数调用了一个属于该变量的方法C。什么样的对象是C,我在哪里可以找到它的源代码?

提前致谢!

0 投票
2 回答
696 浏览

loops - 循环遍历 vlang 中的数组

如何在 v 编程语言上循环字符串数组?
例如: langs := ['python', 'java', 'javascript']

0 投票
5 回答
863 浏览

vlang - 命令行解析 lib VLang

我想用V 编程语言编写一个命令行应用程序。是否有用于命令行解析的库?

0 投票
1 回答
224 浏览

generics - 如何在 V 中编写通用示例函数?

我想sample在 V 中为数组实现一个通用函数。灵感来自base::sample()于 R。

replace没有 R 函数的and选项并且仅限于整数数组的非常基本的原型prob可能如下所示:

目前是否有可能使此函数通用以适用于各种数组?我将如何实现这一点?

V 文档中有一个关于泛型的部分,但我无法用这个示例代码弄清楚。我还在 V 存储库中搜索了示例,但我只找到了应该在未来实现泛型的 ToDo 注释。

0 投票
1 回答
193 浏览

arrays - 使用循环的二维数组,奇怪的输出?

这是一个非常基本的问题,但我无法弄清楚发生了什么。我希望 V 中的嵌套for循环能够像 C 和其他语言一样工作。使用以下for循环构建 2D 数组A,我得到了意想不到的结果。我究竟做错了什么?

这就是我得到的:

0 投票
2 回答
350 浏览

orm - 在 Vlang 中使用 ORM 实现非常好的数据库连接?

有没有hack|| 默认支持?way_ 目前,我可以连接,因为它默认支持它。这只是一部分,但是如果我们想连接呢?V-languageORMMongoDBPostgreSQLDBRDBMSNoSQL

此外,我无法连接MySQL以及其他RDBMS数据库。我也会在答案部分分享我的想法(如果我得到一些)。如果您有任何hack/Ideas然后请在下面发布。由于这种语言是新的并且社区正在成长,您的回答和想法也会对其他人有所帮助。

0 投票
1 回答
767 浏览

c - 如何在 Vlang 中使用 C 库进行基本统计

我想用Vlang做基本统计。

我可以使用 C 库吗?例如,Apophenia:http ://apophenia.info/

或 IMSL C 统计库:https ://docs.roguewave.com/en/imsl/c/8.6/pdf/C_Stat_library.pdf

谢谢你的帮助。

0 投票
1 回答
111 浏览

vlang - 如何调用 C 例程“lseek”?

如何调用 C 例程lseekor ftellor fseek?我试过这个(macos 10.12.6):

0 投票
1 回答
153 浏览

vlang - 如何分段读取二进制文件?

如何分段读取二进制文件?(阅读一些,快进,阅读更多,...)

我尝试了这个fn (f &File) read_bytes(size int)功能,但很惊讶它总是从前面读取。

我们真的需要重新实现 CFile结构(V也重新实现)来跟踪当前文件位置吗?