Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
确定函数返回类型的最简单方法
给定一个非常简单但冗长的函数 例如 int foo int a int b int c int d return 1 using ReturnTypeOfFoo 确定函数返回类型的最简单和简洁的方法是什么 ReturnTypeOfFoo 在
c
function
C17
returntype
compiletime
运行时与编译时
运行时和编译时有什么区别 编译时和运行时之间的差异就是尖头理论家所说的一个例子相区别 它是最难学习的概念之一 特别是对于没有太多编程语言背景的人来说 为了解决这个问题 我发现询问很有帮助 程序满足什么不变量 这个阶段可能会出现什么问题 如果
languageagnostic
Runtime
compiletime
Python:(显式)字符串参数会损害性能吗?
假设某个函数总是获取一些它不使用的参数 def someFunc s do something not using s for example a 1 现在考虑这个电话 someFunc the unused string 它给出一个字符串
python
performance
function
parameters
compiletime
如何在 C 语言编译时打印 sizeof() 的结果?
如何在 C 语言编译时打印 sizeof 的结果 现在我使用静态断言 基于其他网络资源自制 将 sizeof 结果与各种常量进行比较 虽然这有效 但它远非优雅或快速 我还可以创建变量 结构的实例并查看映射文件 但这也比直接调用 命令 运算符
c
sizeof
compiletime
编译日期和时间
Java 中是否有相当于 C 和 C 编译时常量 DATE 和 TIME 的变量 我需要打印正在编译的程序的编译时间和版本信息 Thanks kodev19 据我所知 没有这样的事情 但是在运行的 JVM 上 您可以使用类似下面的代码直接从
Java
compiletime
禁止带有 `static_assert` 的函数
我想阻止某些函数被调用 让我们忽略通过函数指针或其他东西调用函数的情况 只关注直接函数调用的情况 我可以这样做 delete 然而 发布的诊断信息并不丰富 我考虑过使用static assert 您可以使用它提供自定义诊断消息 我放置了一个
c
C11
compiletime
staticassert
deletedfunctions
我可以将编译时策略的创建和使用位置分开吗?
include
c
templates
compiletime
为什么 String.Empty 是无效的默认参数?
如果我输入以下内容 public Response GetArticles string Filter String Empty Body Visual Studio 给我这个错误 Filter 的默认参数值必须是编译时常量 如果我改变St
c
NET
parameters
optionalparameters
compiletime
对于 Android API 级别不一致,如何获取编译时错误而不是 NoSuchMethodError 运行时错误?
我有一个 Android Xamarin 应用程序android minSdkVersion 15 and android targetSdkVersion 21 事实证明 如果我使用高于 API 15 的东西 IDE xamarin st
Android
Xamarin
compiletime
NoSuchMethodError
androidapilevels
将字符串文字传递给模板字符数组参数
The CTRE库能够在编译时使用如下语法解析和验证正则表达式ctre match lt REGEX gt text to search 我知道这种语法仅在 C 20 中受支持 这很好 但无论我如何尝试 我都无法以这种方式使用字符串文字 这
c
C20
constexpr
stringliterals
compiletime
让 CMake 声明一个虚假目标
我想生成一些compile时间常数 这第一个答案另一个问题让我非常接近 来自我的 CMakeLists txt add library PROJECT NAME STATIC CXX SRCS compile time hpp add cu
makefile
CMake
compiletime
如何在 Visual C++ 编译期间输出编译时数值常量?
Visual C 有 pragma message that 将字符串输出到编译器输出中 现在我有一个工厂 template
c
visualc
compiletime
compiletimeconstant
获取java类的编译时间戳
是否可以可靠地确定本地运行的 Java 应用程序以及作为小程序和 或 JNLP Web 应用程序运行的给定类的编译时间戳 根据 Java 虚拟机规范 类文件格式不需要任何类型的时间戳 因此您最好检查包含该类的 Class 或 Jar 文件的
Java
timestamp
compiletime
用于检测模板特化的模板元函数
灵感来自这个问题 我想知道是否可以引入一些编译时检查来检测是否有两个给定的模板实例化 template
如何初始化一系列不可移动、不可复制的对象?
假设我有一个既不可移动也不可复制的类型 struct foo explicit foo size t foo foo foo const delete foo foo delete foo operator foo const delete
c
constructor
compiletime
在编译时检查模板参数是否无效
当我选择时 我尝试包装 Windows API 函数来检查错误 正如我在之前的 SO 问题中发现的 我可以使用模板函数来调用 API 函数 然后调用GetLastError 检索它可能设置的任何错误 然后我可以将此错误传递给我的Error类
c
C11
variadictemplates
compiletime
typechecking
在编译时获取变量名称的标准方法
C 11 或更高版本中是否有某种方法可以实现类似的行为 int some int std string x variable name
c
C11
compiletime
«
1
2
3