Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
ANSI C 编译器可以删除延迟循环吗?
考虑 ANSI C 中的 while 循环 其唯一目的是延迟执行 unsigned long counter DELAY COUNT while counter 我已经看到这在嵌入式系统上被大量使用来强制延迟 例如 没有sleep功能和定时
c
Optimization
standards
c89
C++ 私有函数真的需要放在头文件中吗?
我一直认为头文件是一种描述类的 公共接口 在这种情况下 最好将私有字段和函数保留在 cpp 文件中 我知道私有字段需要位于标头中 以便其他类可以知道类的实例将消耗多少内存 但当我即将编写一个私有辅助函数时 我想到可以使该函数成为static
c
standards
conventions
C 中的整数溢出:标准和编译器
感谢 Carl Norum 的编辑 以包含正确的标准参考 C 标准规定 If an 特殊情况发生在表达式求值期间 即 如果结果未在数学上定义或不在其类型的可表示值范围内 则行为未定义 是否有编译器开关可以保证整数溢出时的某些行为 我想避免鼻
c
gcc
standards
undefined
在 IOStreams 库中使用ignore(numeric_limits
::max()) 是否可以处理任意大量的流?
在 C 标准 第 27 6 1 3 24 节 中 对于 流媒体ignore IOStreams 库中的函数 这意味着如果您为 n 提供一个参数numeric limits max 它将继续忽略字符 永远直到找到分隔符 甚至远远超出实际 流大
c
iostream
standards
C# 只读计算属性,它们应该是方法吗?
我有几个实体具有计算字段 例如 TotalCost 现在我将它们全部作为属性 但我想知道它们是否实际上应该是方法 有这方面的 C 标准吗 public class WorkOrder public int LaborHours get se
c
standards
为什么 const_cast 需要声明你要转换的内容?
根据标准 5 2 11 const cast 会丢弃 cv 限定符 const 或 volatile 这是一个简单的例子 首先声明两个带有指针和引用的函数 class Bar void foo ptr Bar void foo ref Ba
c
casting
standards
使用 switch 语句可以解决的最大情况数
这是出于好奇 单个开关盒最多可以有多少个switch包括default 案件 我的意思是这样的 switch ch case 1 some statement break case 2 some statement break case n
c
switchstatement
standards
如何找出哪些 JavaScript 引擎/平台支持 ES6 Unicode 正则表达式的哪些功能?
我经常使用多种人类语言和书写系统 并尝试尽可能使用 JavaScript 最现代的功能 我经常发现我想使用现代 Unicode 正则表达式 例如 Unicode 属性转义 p L 看来 虽然许多 JS 平台都包含了越来越多的 ES6 功能
javascript
regex
Unicode
ECMAScript6
standards
内部函数(python)的文档字符串是否必要? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 在Python中 我们用以下划线开头来指定内部函数 私有方法 这些函数是否应该使用文档字符串进行记录 是否必需 我的意思是正式文档 而不是帮助代
python
Documentation
standards
PEP8
视图和 $this 中的 Cakephp 助手
我正在尝试确定在视图中使用助手的最佳标准是否应该 echo form gt input or echo this gt Form gt input 在 CakePHP 手册 1 2 版中 Helper 类是通过 helper 对象直接访问的
cakephp
View
standards
helper
将非数组变量的地址传递给声明为“Type ptr[static 1]”的函数参数是否有效?
如上所述here https stackoverflow com questions 3430315 what is the purpose of static keyword in array parameter of function
c
function
null
standards
undefinedbehavior
如果 C/C++ 定义了标准 ABI,它们会“失去”什么?
标题说明了一切 我专门谈论 C C 因为两者都认为这是 实现问题 我认为 定义一个标准接口可以轻松地在其上构建模块系统 以及许多其他好处 如果 C C 定义了标准 ABI 它们会 失去 什么 在每个处理器上以最自然的方式实现事物的自由 我认
c
standards
ABI
`typedef` 和 `struct` 是 C 函数标准中的吗?
我使用了一些这样的代码 void A typedef struct B B struct B B b typedef and struct函数内部的定义 它是用 Clang 编译的 但我想知道 1 它们是否是标准的一部分 以及关于 2 它们
c
function
scope
typedef
standards
如果没有“std”包含,你能在 C 中做什么?它们是“C”的一部分,还是只是库?
如果这是一个主观或重复的问题 我深表歉意 搜索起来有点尴尬 所以我不确定要包含哪些术语 我想知道的是 当你不包含标准库时 C 中的基本基础工具 函数是什么stdio and stdlib 如果没有我该怎么办printf fopen etc
c
standards
任何类型的数组总是聚合吗?
class A public A private int i A a 8 C 11 标准 8 5 1 1 说 聚合是一个数组或类 条款 9 没有用户提供的构造函数 12 1 没有非静态数据成员的大括号或等价初始化器 9 2 没有私有或受保护
c
Arrays
C11
standards
Aggregate
标准是否指定哪些标头包含其他标头?
我正在参加一个在线编码竞赛 我的想法是找到一个名称比
c
standards
headerfiles
有效的成员指针可以与 NULL 指针具有相同的值吗?
根据ABI http refspecs linux foundation org cxxabi 1 83 html member pointers 指向数据成员的指针是相对于基地址的偏移量 包含它的类对象 NULL 指针表示为 1 但是 根
c
standards
languagelawyer
ABI
pointertomember
为什么 jQuery 不使用 JSDoc? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 或者它们确实存在 但只是不在源代码中 我真的很想得到一些东西 可以阻止 js doc toolkit 每次解析 jQuery 时崩溃 这也意味着
javascript
jQuery
Documentation
standards
jsdoc
如何以正确的方式编写代码内注释和文档?这有什么标准吗? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我想通过注释行在我的代码中添加文档 这有什么标准格式吗 例如 考虑下面的代码 class Arithmetic This method adds
c
Documentation
comments
standards
std::string_view 文字是否保证以 null 终止?
我知道一件微不足道的事std string view不保证以空终止 然而 我不知道是否std string view文字保证以空终止 例如 include
c
string
C17
standards
stringview
«
1
2
3
4
5
6
7
...11
»