问题标签 [function]
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++ 成员函数的最佳方法?
给定一个典型的类:
让基于 C void* 的回调(例如 pthread_create() 或信号处理程序)调用成员函数的最佳方法是什么?
c++ - 何时通过引用传递函数参数,何时通过地址传递?
谁能用一些例子来解释什么时候通过引用调用函数更好,什么时候通过地址调用更好?
c++ - 在 C++ 中调用函数有多少开销?
许多文献都谈到使用内联函数来“避免函数调用的开销”。但是我还没有看到可量化的数据。函数调用的实际开销是多少,即我们通过内联函数实现了什么样的性能提升?
c++ - 指向模板类成员函数的函数指针
我有一个模板类(部分)定义为
如果我想从另一个类调用 DoSomething,但能够在同一个地方对多个“T”类型执行此操作,我会坚持一个想法,因为方法函数指针唯一地受限于类类型。当然,每个 MyClass 都是不同的类型,所以我不能以“多态”方式存储指向 MyClassDoSomething() 的函数指针。
我的用例是我想在一个持有类中存储一个指向“DoSomething”的函数指针向量,这样我就可以从一个地方发出对所有存储类的调用。
有人有什么建议吗?
javascript - 有没有更好的方法在 JavaScript 中执行可选函数参数?
我总是这样处理 JavaScript 中的可选参数:
有更好的方法吗?
有没有这样使用||
会失败的情况?
sql-server-2005 - 在 SQLServer 2005 函数中执行动态 SQL
我会先说这个问题,我不认为这是可以解决的。我也有一个解决方法,我可以创建一个带有 OUTPUT 的存储过程来完成此操作,使用函数对需要此校验和的部分进行编码更容易。
Exec SP_ExecuteSQL @SQL
由于调用,此代码将不起作用。有人知道如何在函数中执行动态 SQL 吗?(再一次,我认为这是不可能的。如果是的话,我很想知道如何绕过它!)
c++ - 在特定对象实例上调用 C++ 函数指针
我有一个由以下定义的函数指针:
有没有办法使用 C++ 对象的特定实例来处理该函数?
编辑: Orion 指出了 Boost 提供的选项,例如:
不幸的是,Boost 对我来说不是一个选择。是否有某种可以用 C++ 编写的“currying”函数,它将指向成员函数的指针包装到普通函数指针中?
python - What is the naming convention in Python for variable and function names?
Coming from a C# background the naming convention for variables and method names are usually either camelCase or PascalCase:
In Python, I have seen the above but I have also seen underscores being used:
Is there a more preferable, definitive coding style for Python?
c++ - 函数返回另一个函数的返回值
如果我想调用Bar()
而不是Foo()
,是否会Bar()
返回 Foo() 返回的副本(额外开销),还是返回Foo()
放置在临时堆栈上的相同对象?
javascript - 你如何从 Flash 触发 javascript 函数?
如何在 flash 中使用 actionscript 触发 javascript 函数?
目标是从 Flash 电影中触发 jQuery 功能