Visual Basic.NET 中的 C++ 模板等效于什么?
What's the equivalent of a C++ template in Visual Basic.NET?
VB.NET 是否提供了一种方法来定义等效于C++模板,例如函数模板或类模板?
如果是这样,模板专用化的工作方式是否相同,并提供相同的行为?
还是模板是无法完美转换为 VB.NET 的C++操作?
VB.NET 不提供
任何内置于语言中的元编程。与其他 .Net 语言一样,您的主要工具是类型泛型。http://msdn.microsoft.com/en-us/library/w256ka79.aspx
您可以使用 T4 文本生成系统模拟C++模板的某些方面,该系统将允许您生成任意复杂的代码。
http://msdn.microsoft.com/en-us/library/bb126478.aspx
相关文章:
- C++/autoconf 等效于文档库要求.txt的要求是什么?
- 什么相当于 Kotlin 上的C++指针?
- 霓虹灯中的_mm_hadd_ps相当于什么?
- 对于 poco 库来说,Boost_USE_STATIC_LIBS相当于什么?
- 什么 clang-format 相当于 rustfmt 的 indent_style=Block?
- C++ C 的双指针相当于什么?
- O(NlogN)算法运行速度快于O(n)..等等,什么
- Visual Studio 编译器的 record-gcc-switch 相当于什么?
- Visual Studio 中从 .Net 到 UWP C++的 SerialPort 类等效于什么?
- 十进制到二进制的实现不能完全适用于我大学的检查器。问题或提示可能是什么
- Linux和macOS中的WinAPI等效于什么?
- 在 Objective-C++ 中应用于__weak指针时,通过关键字推导类型"auto"规则是什么?
- C++中的 java "package private"等效于什么?
- 什么相当于英特尔实感 3D 摄像头 (SR300) 的 pmdGet3DCoordinates?
- 在 C++ 中,映射相对于堆的优势是什么?
- "std::swap"应用于这些对象时会做什么?
- 在 c++ 中,跨向量的函子映射等效于什么
- 什么是提升等价于标准::可选空选项
- 将函子应用于设备数组的子集的最有效方法是什么
- std::array和std::vector的区别是什么?什么时候你用一个而不是另一个