Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何调用模板基类中的模板成员函数?
当在基类中调用非模板化成员函数时 可以使用以下命令导入其名称using到派生类中然后使用它 这对于基类中的模板成员函数也可能吗 只是与using它不起作用 使用 g snapshot 20110219 std c 0x template
c
templates
C11
Using
memberfunctions
如何在函数声明中声明 C++ mem_fn(member_function) ?
我理解将成员函数的地址传递到类之外的基本问题 我感觉 mem fn 可能是解决方案 但我在具体细节上遇到了麻烦 我在类 p 中有一个成员函数 当前声明为 typedef void valNamedFlagsCallback const in
c
memberfunctions
decltype中的成员函数调用
以下代码 struct A int f int auto g int x gt decltype f x 无法编译并出现错误 error cannot call member function int B f int without obj
c
C11
decltype
memberfunctions
当多个基类具有同名成员函数时,如何解决函数调用歧义?
我有一个与 C 多重继承相关的基本问题 如果我有如下所示的代码 struct base1 void start cout lt lt Inside base1 struct base2 void start cout lt lt Insid
c
multipleinheritance
memberfunctions
ambiguouscall
引用限定成员函数作为模板参数?
这在 clang 3 3 中编译得很好 template
c
templates
C11
memberfunctions
refqualifier
C++ 中的成员函数指针 for_each
我正在为一个学校项目开发一个 C 小型虚拟机 它应该像 dc 命令一样工作 由输入输出元件 芯片组 CPU 和 RAM 组成 我目前正在研究芯片组 其中我实现了一个小的解析类 以便能够从标准输入或文件中获取一些 Asm 指令 然后将这些指令
c
foreach
memberfunctions
有没有办法创建由 `std::function<>` 包装的函数的哈希值?
我有一个 C 函数 需要一个std function作为输入参数 具体来说 一个std function
c
Hash
stdfunction
memberfunctions
stdbind
与具有私有成员函数的类相比,未命名命名空间中的自由函数有什么好处?
与拥有不带任何参数的私有类成员函数并直接访问成员变量相比 拥有自由函数 在匿名命名空间中并且只能在单个源文件中访问 并将所有变量作为参数发送有什么优势 header class A int myVariable void DoSomethi
c
dependencies
memberfunctions
nonmemberfunctions
unnamednamespace
C++0x |为什么 std::atomic 使用 volatile 限定符重载每个方法?
以下摘录自当前草案 说明了我的意思 namespace std typedef struct atomic bool bool is lock free const volatile bool is lock free const void
c
C11
volatile
memberfunctions
qualifiers
成员函数模板放在哪里
C 中经常让我感到沮丧的一个方面是决定模板在头文件 传统上描述接口 和实现 cpp 文件之间的位置 模板通常需要进入标头 公开实现 有时还需要引入以前只需要包含在 cpp 文件中的额外标头 我最近再次遇到这个问题 下面显示了一个简化的示例
c
memberfunctions
functiontemplates
有没有一种方法可以用一行调用同一个对象上的多个函数?
只是想整理一个程序 想知道是否有人可以给我一些关于在同一行多次调用一个队列上的成员函数的语法糖 例如 改变 queue
c
methodchaining
syntacticsugar
functioncalls
memberfunctions
无论如何可以使用成员函数作为默认参数吗?
它尝试了类似的方法 但行不通 有没有办法获得类似的效果 class A public int foo void bar int b foo 是的 重载该函数并调用其中的成员函数 void bar bar foo
c
memberfunctions
defaultparameters
编译器为类创建的所有成员函数有哪些?这种情况经常发生吗?
编译器为类创建的所有成员函数有哪些 这种情况经常发生吗 像析构函数 我关心的是它是否是为所有类创建的 为什么需要默认构造函数 C 98 03 如果需要的话 编译器会生成一个默认构造函数除非您声明自己的任何构造函数 编译器会生成一个copy
c
memberfunctions
cfaq
具有尾随返回类型的模板成员函数,即使未使用也会出错
据我所知 模板成员函数仅在使用时才会生成 如果不是所有使用的类型都支持这样的功能 这很方便 但是 这似乎不适用于具有尾随返回类型规范的函数 下面是一个小实验 helper function for case A workaround tem
c
templates
C11
memberfunctions
trailingreturntype
如何将成员函数指针传递给采用常规函数指针的函数?
我有一个如下所示的玩家类 精简为该问题所需的内容 class Player public Player Player void kill void death void reset The kill death and reset 函数如下
c
pointers
functionpointers
memberfunctions
C++ 结构体/类中的非静态成员变量是否需要标记为 volatile 才能在成员函数中被视为 volatile?
class MyClass int x y void foo volatile do stuff with x do stuff with y 我需要声明吗x and y as volatile或者将所有成员变量视为volatile自动地
c
volatile
memberfunctions
C++为类成员函数分配一个lambda函数以提高计算效率[重复]
这个问题在这里已经有答案了 更新 改写 我希望通过将类成员函数的运行时分配给以其他类成员为条件的许多函数之一来提高代码的计算效率 一种推荐的解决方案使用 include
performance
class
C11
Lambda
memberfunctions
为什么对派生类中的影子非虚拟成员函数的调用不调用基类成员函数?
让我们在 Visual C 2010 中假设这个场景 include
c
overriding
virtualfunctions
memberfunctions
shadowing
C++ 将类方法作为参数传递给带有模板的类方法
我正在尝试使用模板将一个类方法传递给另一个类方法 但找不到任何有关如何操作的答案 没有 C 11 boost ok 我将核心问题简化为 class Numerical Integrator public Generic Integrator
c
templates
c03
memberfunctions
为什么这个 constexpr 静态成员函数在调用时不被视为 constexpr? [复制]
这个问题在这里已经有答案了 为什么是这样constexpr static成员函数 由 Nah评论 不被视为constexpr什么时候打电话 struct Item id enum Enum size position attributes
c
constexpr
staticmembers
memberfunctions
1
2
»