问题标签 [templates]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++ 模板歧义
我和一个朋友正在讨论 C++ 模板。他问我这应该怎么做:
main 中的最后一行有两个合理的解析。'b' 是模板参数还是b > (c)
模板参数?
虽然编译它很简单,看看我们得到了什么,我们想知道是什么解决了歧义?
java - 在 C++ 中使用模板检查继承
我有一个类,它是围绕另一个实现所需功能的类的包装类(用作公共接口)。所以我的代码看起来像这样。
现在,我如何确保ImplementationClass
只能从一组类派生,类似于 java 的泛型
句法?
database - 有谁知道在哪里可以找到免费的数据库设计模板?
我显然不是在谈论一个完整的解决方案,而只是软件架构师常用应用程序的一个很好的起点。它可以用于 CMS、电子商务店面、地址簿等。UML 图不是必需的,但至少是具有数据类型的表模式。谢谢!
c++ - C++ 函数模板特化的可见性
假设我fileA.h
声明了一个classA
带有模板函数的类SomeFunc<T>()
。该函数直接在头文件中实现(与模板函数一样)。现在,我在(即不在头文件中)添加了SomeFunc()
(如 for SomeFunc<int>()
)的专门实现。fileA.C
如果我现在SomeFunc<int>()
从其他代码(可能也来自另一个库)调用,它会调用通用版本还是专业化版本?
我现在有这个问题,类和函数存在于两个应用程序使用的库中。一个应用程序正确地使用了专业化,而另一个应用程序使用了通用形式(这会导致稍后出现运行时问题)。为什么有区别?这可能与链接器选项等有关吗?这是在 Linux 上,使用 g++ 4.1.2。
wpf - 如何使用加速器在 WPF 中制作自定义 MenuHeaders?
我想在 WPF 中制作一些自定义 MenuHeaders,这样我就可以(例如)在菜单项中拥有一个图标和文本。
通常使用 MenuItems,如果您使用纯文本填充 Header 字段,则可以使用下划线添加加速键。例如,_File
但是,如果我想放入一个 UserControl,我相信这个功能会中断,我将如何做类似以下的事情?
vb.net - VB.NET 中的预定义对话框模板?
在 VB.NET 中是否有我可以使用的模板对话框库?创建自定义对话框并从中继承很容易,但似乎会有一些模板用于此类事情。
我只需要一些简单的东西,比如保存/取消、是/否等。
编辑:MessageBox 还不够,因为我想添加下拉菜单、列表框、网格等。如果我有一个对话框表单,我可以在其中请求一些预定义的按钮,每个按钮都返回一个模态结果并关闭表单,然后我可以添加这些控件并且按钮已经存在。
c++ - C++ 方法扩展
您可以在不专门化类模板参数的情况下专门化模板类中的模板方法吗?
请注意,特化是模板参数的值,而不是它的类型。
这似乎在 Visual Studio 2008 SP1 编译器下编译,但不是 GCC 4.2.4。
GCC 告诉我:“错误:非命名空间范围 'class A' 中的显式特化”
如果标准不支持,谁能告诉我为什么?
templates - 如何为 SQL Server 2005 Reporting Services 报表创建模板?
我想为基础新报告创建模板以进行通用设计。你怎么做呢?
templates - 我在哪里可以找到示例燃尽/计划游戏模板?
我想和我所在的团队一起尝试燃尽和计划游戏。我团队中的人对实现它很感兴趣,但是我确信之前有人做过,并且已经吸取了一些我们希望不必重复的教训。有谁知道可用于燃尽或规划游戏活动的示例 Excel(或其他工具)模板?