Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/143.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';s相当于C++;Visual Basic.NET中的模板? NET提供了一种定义C++模板的等价方法,例如函数模板或类模板?_C++_Vb.net_Templates_Generics - Fatal编程技术网

什么';s相当于C++;Visual Basic.NET中的模板? NET提供了一种定义C++模板的等价方法,例如函数模板或类模板?

什么';s相当于C++;Visual Basic.NET中的模板? NET提供了一种定义C++模板的等价方法,例如函数模板或类模板?,c++,vb.net,templates,generics,C++,Vb.net,Templates,Generics,如果是这样,模板专门化是否以相同的方式工作,并提供相同的行为 是C++的操作,不能完全翻译成vb.net?< /p> < p> VB.NET不提供任何类型的元编程语言。与其他.Net语言一样,您的主要工具是类型泛型。 你可以通过使用T4文本生成系统来模拟C++模板的某些方面,这将允许你任意复杂的代码生成。p> 有些模板内容可以粗略地翻译成VB.net。还有很多模板在VB.net中根本没有任何真正的模拟。

如果是这样,模板专门化是否以相同的方式工作,并提供相同的行为


<模板>是C++的操作,不能完全翻译成vb.net?< /p> < p> VB.NET不提供任何类型的元编程语言。与其他.Net语言一样,您的主要工具是类型泛型。

<>你可以通过使用T4文本生成系统来模拟C++模板的某些方面,这将允许你任意复杂的代码生成。p>

有些模板内容可以粗略地翻译成VB.net。还有很多模板在VB.net中根本没有任何真正的模拟。