标签: tilde

在C#中,函数名前面的代字号是什么意思?

我正在看一些代码,它有这样的声明:

~ConnectionManager()
{
    Dispose(false);
}
Run Code Online (Sandbox Code Playgroud)

该类实现了IDisposable接口,但我不知道这是否是使用波浪号(〜)的一部分.

c# syntax tilde

155
推荐指数
4
解决办法
4万
查看次数

为什么~True导致-2?

在Python控制台中:

~True
Run Code Online (Sandbox Code Playgroud)

给我:

-2
Run Code Online (Sandbox Code Playgroud)

为什么?有人能用二进制解释这个特例吗?

python data-conversion tilde

132
推荐指数
2
解决办法
6097
查看次数

创建Java泛型类时,尖括号中的波浪号是什么意思?

我正在阅读一些JMockit示例并找到此代码:

final List<OrderItem> actualItems = new ArrayList<~>();
Run Code Online (Sandbox Code Playgroud)

通用标识符中的波浪号是什么意思?我知道它是一元按位NOT运算符,但我没有在这里看到一个操作数.

此外,我尝试编译它并得到一个错误.我只是错过了一些东西吗?

java generics syntax intellij-idea tilde

121
推荐指数
3
解决办法
3万
查看次数

如何在bash中手动扩展一个特殊变量(ex:~tilde)

我的bash脚本中有一个变量,其值如下所示:

~/a/b/c
Run Code Online (Sandbox Code Playgroud)

请注意,它是未扩展的波形符号.当我对这个变量执行ls -lt(称之为$ VAR)时,我没有这样的目录.我想让bash解释/扩展这个变量而不执行它.换句话说,我希望bash运行eval但不运行evaluate命令.在bash中这可能吗?

我是如何在不扩展的情况下将其传递到我的脚本中的?我用双引号传递了围绕它的论点.

试试这个命令看看我的意思:

ls -lt "~"
Run Code Online (Sandbox Code Playgroud)

这正是我所处的情况.我想要扩展代字号.换句话说,我应该用什么来代替魔法来使这两个命令相同:

ls -lt ~/abc/def/ghi
Run Code Online (Sandbox Code Playgroud)

ls -lt $(magic "~/abc/def/ghi")
Run Code Online (Sandbox Code Playgroud)

请注意〜/ abc/def/ghi可能存在也可能不存在.

bash scripting tilde tilde-expansion

120
推荐指数
7
解决办法
7万
查看次数

符号代字号(〜)在CSS中的含义是什么

我想知道(〜)在css中的意思.

#img1:hover ~ #img2 {
    opacity: 0;
}
Run Code Online (Sandbox Code Playgroud)

在visual studio中,当我使用此符号时,我会收到"意外的字符序列"错误.这在CSS中的实际含义是什么?它有什么作用?

css tilde

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

在R公式中,为什么我必须在幂项上使用I()函数,比如y~I(x ^ 3)

我试图了解使用波浪号运算符和相关函数.我的第一个问题是为什么I()需要用来指定算术运算符?例如,这2个图产生不同的结果(前者有一条直线,后者有预期的曲线)

x <- c(1:100)
y <- seq(0.1,10,0.1)

plot(y~x^3)
plot(y~I(x^3))
Run Code Online (Sandbox Code Playgroud)

此外,以下两个图也产生预期结果

plot(x^3, y)
plot(I(x^3), y)
Run Code Online (Sandbox Code Playgroud)

我的第二个问题是,也许我一直在使用的例子太简单了,但我不明白~实际应该在哪里使用.

r formula tilde polynomials

44
推荐指数
1
解决办法
3万
查看次数

如何在路径上下文中使用'〜'(代字号)?

我是一个Web应用程序开发菜鸟.我有一个打开文件并读取它的函数.不幸的是,测试服务器和生产服务器之间的目录结构不同.我被告知"使用相对于〜的路径".但是,我无法在'〜'上找到任何资源!

如何在路径上下文中使用波形符?

编辑:这是在Python中.我使用os.path.expanduser()修复了问题.

python path tilde

43
推荐指数
3
解决办法
6万
查看次数

宏中的波浪号(〜)是什么意思?

此站点上看到,代码显示了使用括号中的波浪号进行的宏调用:

HAS_COMMA(_TRIGGER_PARENTHESIS_ __VA_ARGS__ (~))
//                                          ^^^
Run Code Online (Sandbox Code Playgroud)

它是什么意思/做什么?我怀疑它只是一个空洞的争论,但我不确定.它是否特定于C(99),就像__VA_ARGS__C99特有的并且存在于C++中一样?

c c++ tilde c-preprocessor

37
推荐指数
1
解决办法
2977
查看次数

url中"〜"代字号的用途是什么?

  1. URL中~tilde的用途是什么?

  2. 我正在使用cPanel,并且有包括波浪号的链接,为什么在那里波浪号?

    当我们购买服务器空间但没有dns或者不想将它用于开发目的时,我们使用类似的http://serverip/~foldername.

apache url cpanel tilde

35
推荐指数
3
解决办法
4万
查看次数

什么是〜按位运算符(Tilde)的功能

可能重复:
这个〜运算符在这里意味着什么?
在PHP(或任何其他语言)可能没有操作

有人可以~用PHP 解释我的运算符吗?我知道它是一个NOT运算符,但为什么PHP将以下语句转换为变量的负值减一?

$a = 1; echo ~$a    // echo -2
$a = 2; echo ~$a    // echo -3
$a = 3; echo ~$a    // echo -4  
Run Code Online (Sandbox Code Playgroud)

php bit-manipulation operators tilde

20
推荐指数
2
解决办法
2万
查看次数