variable-types相关内容

PHP 7 中属性的类型提示?

php 7 是否支持类属性的类型提示? 我的意思是,不仅针对 setters/getters,还针对属性本身. 类似: 类 Foo {/**** @var 酒吧*/公共 $bar : 酒吧;}$fooInstance = new Foo();$fooInstance->bar = new NotBar();//错误 解决方案 PHP 7.4 将支持类型化属性 像这样: 类人{公 ..
发布时间:2022-01-13 17:44:07 PHP

声明多个具有相同类型的 TypeScript 变量

我正在编写一个大型 TypeScript 类,并将 noImplicitAny 设置为 true.有没有办法在同一行声明多个相同类型的变量? 我想将 x 和 y 声明为带有“x, y: number"之类的数字.但是编译器不喜欢那个或我尝试过的任何其他东西.有没有比“x: number"更好的选择?y:数字"? 解决方案 没有任何语法能比两次编写类型更好地实现这一点. ..
发布时间:2021-09-11 20:01:12 其他开发

初始化C ++后更改变量类型

我来自node.js,我想知道在C ++中是否有办法做到这一点.与C ++等效的是什么 var string ="hello";字符串= return_int(字符串);//函数返回一个整数//此时变量字符串是一个整数 所以在C ++中,我想做这样的事情... int return_int(std :: string string){//在这里做东西返回7;//返回一些整数}int m ..
发布时间:2021-04-19 19:32:36 C/C++开发

经典vbscript/经典ASP中没有类型的Dim语句

在旧版代码中,我发现经典vbscript/经典asp中没有键入内容的"Dim"语句 Dim x1 x1是否具有默认类型(例如对象)? 是不是vb可能会“工作后备词",如果以后会遇到x1 = 3或者x1 ='名称' 它将分别分配相关的类型(整数和字符串)吗? 注意:所涉及的代码确实在现实世界中有效.因此,这不是错误,只是经典VB的不幸(IMHO)“功能" ... 谢谢 ..

我应该使用int还是Int32

在C#中, int 和 Int32 是同一回事,但是我读过很多次没有给出原因, int 比 Int32 更为可取。 解决方案 ECMA-334 :2006 C#语言规范(p18): 每种预定义类型都是系统提供的类型的简写。例如,关键字 int 引用结构 System.Int32 。就样式而言,与使用完整的系统类型名称相比,优先使用关键字。 ..
发布时间:2020-09-25 18:42:05 C#/.NET

如何检查变量是否为数组?

我正在使用PROCINFO及其sorted_in索引,以便能够然后我想知道PROCINFO的内容是什么,所以我决定仔细研究一下并打印其值: $ awk 'BEGIN {for (i in PROCINFO) print i, PROCINFO[i]}' ppid 7571 pgrpid 14581 api_major 1 api_minor 1 group1 545 gid 545 grou ..
发布时间:2020-09-15 07:35:32 其他开发

检查宏参数是否为指针

是否有某种“不错"的方法来检查传递给宏的变量是否是指针?例如 #define IS_PTR(x) something int a; #if IS_PTR(a) printf("a pointer we have\n"); #else printf("not a pointer we have\n"); #endif 这个想法是,这不是在运行时完成的,而是在编译时完成的,如下所示:根据变量 ..
发布时间:2020-05-05 08:49:52 其他开发

C#,int或的Int32?我要在乎?

从我的理解 INT 和的Int32 在C#同样的事情,但我看过一些倍 INT 是pferred超过的Int32 ,但没有给出任何理由$ p $。那么,是什么原因?我要在乎? 解决方案 ECMA-334 C#语言规范(第18页): 每个所述predefined类型为系统提供的类型的简写。例如,关键字INT是指结构System.Int32。作为一个风格问题,使用关键字是有利的过度使用完整的系 ..
发布时间:2016-08-26 14:04:07 C#/.NET