小编Dav*_*ela的帖子

如何确定数组是否包含某个元素?

如何判断数组是否包含某个元素?

我一直在用循环手动检查:

for x in xs
    if x == a
        return true
    end
end
return false
Run Code Online (Sandbox Code Playgroud)

有没有更惯用的方式?

julia

4
推荐指数
1
解决办法
1348
查看次数

如何检查字符串是否为空?

如何检查字符串是否为空?

我目前正在使用==运营商:

julia> x = "";

julia> x == "";
true
Run Code Online (Sandbox Code Playgroud)

julia

4
推荐指数
1
解决办法
534
查看次数

有没有办法重命名货物项目?

我创建了一个项目:cargo new projectname --bin.我如何更改projectname为其他名称?

我检查了手册页Cargo文档.我也跑了:

  • cargo help
  • cargo --list
  • man cargo

在元数据文件(Cargo.toml,Cargo.lock,...)中,有"名称"和"路径".我想我可以手动更改它们,但我不知道这是否会破坏任何东西.

最好的方法是什么?

linux rust rust-cargo

3
推荐指数
2
解决办法
2106
查看次数

内置与size_t类型一起使用的正确整数溢出是什么

例如:

size_t x;
...
__builtin_uaddll_overflow(x,1,&x);
Run Code Online (Sandbox Code Playgroud)

无论编译器实现如何,上面的代码都能正确防止整数溢出吗?

到目前为止我所知道的:

  • 引用声明size_t是无符号类型.
  • 根据这个讨论,typedef unsigned long size_t;可以用来定义size_t.

参考文献中列出的功能是否始终正确?或者它必然取决于具体实施?如果是这样,我怎么能以编程方式选择正确的函数?

c integer-overflow

2
推荐指数
1
解决办法
134
查看次数

标签 统计

julia ×2

c ×1

integer-overflow ×1

linux ×1

rust ×1

rust-cargo ×1