如何打印v-string?
our $VERSION = v2.1;
print "$VERSION\n\n";
打印表情符号。
☻☺
答案 0 :(得分:9)
打印V字符串是什么意思?你想要什么输出?
你可以这样做:
printf "%vd", $VERSION; # prints "2.1"
或者这个:
print version::->parse($VERSION)->stringify; # prints "v2.1"
或者这个:
print version::->parse($VERSION)->normal; # prints "v2.1.0"
或者这个:
print version::->parse($VERSION)->numify; # prints "2.001000"
或者(最好的选择)你可以完全避免使用v-strings。
答案 1 :(得分:2)
简单来说,V-Strings用于将ASCII数字转换为字符。
例如,如果我们需要使用V-String打印字符串“car”,我们需要为ASCII表中的每个字符查找ASCII值(http://www.asciitable.com/)
c = 99,a = 97,r = 114
所以,
configurations {
javadocDeps
}
dependencies {
compile 'com.android.support:support-annotations:25.3.1'
javadocDeps 'com.android.support:support-annotations:25.3.1'
}
tasks.whenTaskAdded { task ->
if (task.name == 'androidJavadocs') {
task.configure {
classpath += configurations.javadocDeps
}
}
}
上述声明将打印“car”