问题标签 [definition]

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.

0 投票
6 回答
253949 浏览

class - 面向对象编程中什么是公共的、私有的和受保护的?

面向对象编程中什么是公共的、私有的和受保护的?

0 投票
7 回答
14066 浏览

c++ - 局部函数声明有什么用吗?

大多数像我这样的 C++ 程序员在某些时候都犯了以下错误:

现在虽然一旦你知道错误就很明显了,但我想知道这种局部函数声明是否有任何合理的用途,除非你可以这样做——特别是因为没有办法在同一个函数中定义这样的局部函数堵塞; 你必须在别处定义它。

我认为 Java 风格的本地类是我经常使用的一个非常好的特性,尤其是匿名排序。甚至本地 C++ 类(可以具有内联定义的成员函数)也有一些用途。但是这个没有定义的局部函数声明对我来说似乎很尴尬。它只是一个 C-legacy 还是有一些我不知道的更深层次的用例?

为非信徒编辑C c():不是函数指针声明。

这个节目

输出Hello world.这个程序

不编译。gcc 抱怨:

喜剧:

0 投票
3 回答
2444 浏览

c++ - 控制单击以在 IDE 中获取定义不起作用

我正在使用 C++Builder,我知道要转到变量或类的定义,您必须按控制并单击方法名称或要转到定义的任何标识符。

但是,正如你们大多数人会注意到的那样,这并不总是有效。

有没有人这样做有什么诀窍?

0 投票
3 回答
3427 浏览

c++ - 在头文件中定义非内联函数时出现链接器错误?

在带有保护的头文件中定义的非内联函数

导致链接器错误:已在 someother.obj 文件中定义使函数内联工作正常,但我无法理解为什么函数在第一种情况下已经出错。

0 投票
15 回答
321177 浏览

language-agnostic - 什么是幂等操作?

什么是幂等操作?

0 投票
1 回答
223 浏览

user-interface - 各种 Tk 游标是什么意思?

我的 Google-fu 让我失望了。请考虑以下几点: http ://tcl.activestate.com:8000/man/tcl8.4/TkCmd/cursors.htm

一些我很容易理解的光标,“watch”告诉用户等待,“left_ptr”表示我可以选择光标下的东西,“hand2”似乎是“你正在拖动东西”光标。

其他人的约定是什么?有参考吗?

具体来说,我正在寻找一个光标,当它悬停在 DragDrop 源上时,它会显示“您可以从这里拖动”。我一直在使用“hand1”,但这是惯例吗?

0 投票
8 回答
7587 浏览

javascript - Javascript局部变量声明

基本上这是一个如何访问本地范围处理程序的问题。我试图为全局变量定义实现类似的东西,例如:

但对于本地范围。现在我唯一的解决方案是使用 evals:

但这确实是一个丑陋的解决方案......最好的解决方案就像在 window[] 解决方案中使用一些对本地范围的引用,但我从未听说过对本地范围的任何引用......有什么想法吗?

示例如下:

0 投票
2 回答
2350 浏览

language-agnostic - 宏是什么意思?

我对人们所说的excel“宏”有一些经验。控制activeX组件的vba代码,对吧?

但是我仍然不知道宏一词的真正含义:)。什么样的代码叫做宏?它是像 vba 或 js 这样实现到程序中的吗?喜欢 vba 到 excel 或 vba 到 autocad 或 js 到 flex?

0 投票
9 回答
4935 浏览

language-agnostic - 什么是代码覆盖率?

我有 3 个问题:

  • 什么是代码覆盖?
  • 到底有什么好处呢 ?
  • 哪些工具用于分析代码覆盖率?
0 投票
3 回答
1896 浏览

c - 最优 C 结构定义

我只是想知道在 C 结构(C 结构定义)中打包项目(int、float、union 等)时要遵循的注意事项,这将允许编译器进一步优化它。

我想知道是否有任何应该遵循的准则,例如以允许对齐单词边界的顺序将项目添加到结构中。ETC。 ?

细节将不胜感激。

问候,-J

该问题还涉及交叉编译此类 C 结构的优化策略。