如何在Excel VBA中将const定义为对象?
How to define const as an object in Excel VBA?

我有一个对象xmlHttp = CreateObject(“MSXML2.xmlhttp”)如何将此对象(xmlhttp对象)存储为const? 示例公共xmlHttp As ... = CreateObject(“MSXML2.xmlhttp”)

如果在保持相同类型的同时添加constness,那么static_cast运行时开销是多少?
What is the static_cast runtime overhead if adding constness while keeping the same type?

如果我有一个指向这个对象的指针,我发现我可以调用一个对象的非const函数,这让我感到很恼火。 我不能让指针成为一个const指针,因为我还需要非const函数...

`const`修饰符和引用在std :: function的模板参数中的作用是什么
What is the effect of `const` modifier and reference in the template argument of std::function

我不确定const修饰符和引用在std :: function的模板参数中的作用。 例如,在以下代码中,我应该使用std :: function <bool(std :: string,std :: ...

不将此指针设置为const的构造函数会导致未检测到的问题
Constructors not setting this pointer to const causes undetected issues

为了便于阅读,我将课程简化为最低限度:#ifndef MESSAGEFOLDER #define MESSAGEFOLDER #include <string> #include <set> class Message; class Folder {public:void ...

关于constness同时避免在堆上重新分配
On respecting constness while avoiding reallocating on the heap

我扩展了一个const函数,每次调用const函数时我都要创建一个map。 如在int foo()const {map <int,int> bar; // setup bar ... return utility :: eval(bar); ...

const和非const getter:C2248:无法访问类中声明的私有成员
const and non const getter : C2248: cannot access private member declared in class

我有一个实现std :: vector的getter的类。 允许派生类更改向量的内容,而任何其他类可以读取它(或者在我的情况下复制),但不是......

c ++中的const参数生命周期
const parameter lifespan in c++

考虑一下:void l(Event const&e){KeyEvent&k =(KeyEvent&)e; std :: cout << k.action <<“”<< k.keyCode; } void k(Event const&e){KeyEvent&k =(...

在复制构造函数中调用const引用的方法
Call method of a const reference in a copy constructor

我正在使用复制构造函数来获取MapObject并复制它及其属性。 但是,这个对象已经产生到游戏中,所以在构造时我想从游戏中删除对象。 ...

C ++:禁止类更改指针成员变量指向的值
C++ : forbid a class to change the value pointed to by a pointer member variable

如果标题听起来深奥,我道歉,让我用一个例子来说明这一点:class A {public:A(int * flag):flag_(flag){} void foo(); private:void bar(); int * flag_; }; ...

类中的const成员出错
Error with const member in class

我有一个名为Student的类,其名称和地址类。 #ifndef ADDRESS_H #define ADDRESS_H //这是地址类#include <string>类地址{public:Address(std :: ...

如何在不一致地使用const时使编译器至少给出警告
How to make compiler give at least a warning when const is not used consistently

假设我有一个Test.h类的代码Test {public:int Func(const int a); }; Test.cpp int Test :: Func(const int a){// some code}如果我取出其中一个编译器的const ...

将值设置为静态const unsigned int
Setting value to an static const unsigned int

我有一个具有静态常量unsigned int变量的类。 我想根据程序启动时传递的参数初始化此变量。 我创造了一个我想要的例子......

file read()const正确性
file read() const correctness

假设我正在编写一个类来封装Windows的文件HANDLE,以便轻松地提供从文​​件读/写的功能。 该类有一个名为read(buffer&out)的函数,用于从文件中读取数据。 ...

在for语句参数内的C / C ++算术运算中
In C/C++ arithmetic operation inside of for statement arguments

假设我有这个代码:int v; SETV(V); for(int i = 0; i <v - 5; i ++){//在这里做一些东西,但不要使用v。}每次都会运行v-5操作,或者现代编译器是......

设置并获取属性和常量差异
Set and get properties and constants differences

以下声明之间是否有任何区别(除了const和静态readonly之间的差异)? public static int foo1 {get; } = 8; private static readonly int foo2 = ...

未定义的对静态const结构的引用
Undefined reference to a static const struct

我有这个标题(隐藏代码):类DrawBuffers {public:struct CubeCorners {GLfloat corner [NUM_VERTS * ELEM_PER_NORM]; CubeCorners(bool normalize); }; static const CubeCorners ...

所有现代浏览器都支持javascript常量吗?
Do all modern browsers support javascript constants?

我正在构建javascript应用程序,并决定在我的常量定义中使用'const'代替'var',如下所示:const MAX_FILE_SIZE = 50; const MIN_FILE_SIZE = 5; const ...

模板函数返回const模板类型
Template function returning a const template type

为什么以下不会产生编译器错误? template <typename T> const T testFunc(){return T(); } float * ptr = testFunc <float *>(); // ptr不是const - 应该是......

在枚举C ++ Cli中使用保留名称const
Use reserved name const in enum C++ Cli

我想使用一个保存的名称,在我的枚举中是“const”。 public enum class EdsAttributeAccessType:int {ro,rw,wo,const,notSpecified}; ...

类const的全局值
Global value to class const

好吧,我已经处理了全局和常量值。 弄清楚这样的事情:<? 全球$ foo; class MyClass {const BAR = $ foo; ......看起来这是不允许的,所以我只想......

使用c ++中的函数初始化const bool数组
Initializing a const bool array using a function in c++

我是c ++的新手。 我想要一个具有一定长度的const数组。 它是一个相当长的数组,所以初始化常量数组的标准方法,即:const bool some_array [] = {true,false,...

缺省初始化const限定类型,没有用户提供的构造函数
default initialization of const qualified type with no user provided constructor

在您开始将其标记为重复之前,我已经阅读过此内容,但我的问题是关于MSVS编译器。 链接的问题讨论了g ++编译器。 我在MSVS 2015编译器上试过这个程序......

生成一个const char **返回
Generating a const char ** to return

我有一个接收char **作为参数的方法,以便解析和构造一个合适的内部对象。 void build(const char * values [],const int amount = 3){//..parse values ...

在没有'extern'的情况下访问其他地方定义的变量值的最佳方法是什么?
The best way to access values of variables defined elsewhere without 'extern'?

我最近开始学习C ++,目前我正在阅读很多材料。 不断重复的一件事是使用extern来获得一些全局变量是一种不好的做法,我......

从INI文件中声明VBA中的常量
Declaring constant in VBA from a INI file

我在VBA模块中有一些const,但我想将它们放在一个INI文件中,因为我有其他使用相同常量的应用程序。 这适用:Public Const PATH_DB As String =“\\ server \ ...

用于定义公共变量静态const整数的C ++标准
C++ standard for defining public variable static const integer

我应该在c ++中定义一个静态const整数成员变量,在定义它的类的头文件中还是在cpp文件中? 它符合这两种情况,如果我让内部定义......

CV合格的数据成员和转换
CV-qualified data members and casting

这个问题引用了C ++标准来证明CV限定类型的对齐和大小必须与非CV限定等效类型相同。 这似乎很明显,因为我们可以......

在没有初始化列表的情况下,在c ++的头文件中为const int赋值
Assigning values to const int in headerfile in c++ without initialization list

我得到了17个整数常量,我希望在我的班级中保持私有。 是否真的有必要使用初始化列表? 我在某处读到了我可以为头文件中的常量赋值,...

来自const的转换无效,但未声明为const
Invalid conversion from const, but wasn't declared as const

我声明了以下char *并试图将它传递给一个需要char *作为第三个参数的函数:char * echo; prompt = ssh_userauth_kbdint_getprompt(primarySession,0,echo); 但是,我 ...

使用静态函数初始化static const int
Initialise static const int with static function

我有一个模板类,其中一些整数作为参数。 需要根据参数计算此类的一个静态const整数(称为Length)。 计算确实需要一个循环(到目前为止...

方法参数中的const * const
const* const in method argument

以下函数定义的论证中2的含义是什么意思? void myFunction(MyClass * const * const myObj);

使用C ++和const进行适当的类建模
Proper Class Modeling using C++ and const

让我更喜欢我主要用C#开发,而我所做的C ++开发并没有充分利用C ++语言。 我现在正试图按照预期使用该语言,我...

公共/受保护访问的基于const的函数重载
const-based function overloading accross public/protected access

(我相信)我知道基于常量重载函数:如果瞬间是const,则调用const方法,否则调用非常量方法。 示例(同样在ideone处):#include <iostream&...

static函数常量静态成员函数
static functions constant static member functions

我想问一个简单的问题例如在我的私有成员中我已经声明了静态成员。 static int id; 并且在公共场合我使用了getter函数来获取这个id static int getID()...

将const左值引用作为右值引用传递
Passing a const lvalue reference as rvalue reference

我有一个接受右值引用的函数:template <typename ... Ts> void foo(std :: tuple <Ts ...> && t){processFoo(std :: forward <std :: tuple <Ts .. >>(T)); } ...

Const正确性和shared_ptr转换
Const correctness and shared_ptr conversions

假设我有以下类型:using pointer = std :: shared_ptr <MyType>; using pointer_to_const = std :: shared_ptr <const MyType>; 现在,如果我有一段代码如下:void ...

添加const的正确方法是什么?
What is the proper way to add const?

我正在寻找一个关于如何使用const添加aditional保护的规则。 例如:int ** p1 = ...; int ** const p2 = p1; // Legal int * const * const p3 = p1; // Legal int * const * const p4 = p3; //法律......

如何从int ** [duplicate]创建const int **
how to create const int** from int**

有没有办法从int **创建一个const int **? 我目前正在使用:const int ** pixel2 = * pixel; const char ** header2 = * header; 我一直收到错误:cscd240HW34.c:52:21:警告:......

C函数声明和实现中的Const
Const in C function declaration and implementation

我有一个在code.h中声明的函数,并在code.c中实现。 它就像:void someFunc(const char *); 和#include“code.h”void someFunc(const char * str){printf(“%s \ n”,str); 现在我找到了......

如何为不允许修改数据的shared_ptrs容器编写getter
How to write a getter for a container of shared_ptrs which does not allow modification of data

假设我有一个私有变量,它是shared_ptrs到非const对象的向量。 是否可以编写一个getter方法,该方法只允许对共享指向的数据进行读访问...

为什么我能够通过类而不是普通代码修改const变量。
Why I am able to modify const variable through classes and not in plain code. C++

当我编写这个代码片段时,在通过指针修改const变量i的值后,我得到i的值为10,但是当我打印* ptr时,我得到110. const int i = 10; int * ptr = const_cast&...

编译器行为与const静态非整数数据初始化,命名空间vs结构
Compiler behavior with const static non integral data initialization, namespace vs struct

假设我有两个不同版本的相同头文件foo.hpp,第一个:// File foo.hpp #ifndef FILE_FOO #define FILE_FOO namespace X {static const int i = 13; 静态const ...

声明Get Method const时出现C ++错误
C++ Error when declare Get Method const

在C ++中使用const的问题... MyVektor [i] .getName()。getFirstName()生成错误:(参见下面的代码)错误1错误C2662:'Name :: getFirstName':无法从'const Name转换'this'指针' 至 ...

在构造函数'Player :: Player()'中:错误:从'const char *'到'char'的无效转换
In constructor ‘Player::Player()’: error: invalid conversion from ‘const char*’ to ‘char’

我在Blackjack默认构造函数中有这一行。 m_players [0] .SetPlayerName( “简”); 这使用我的Player类中的setter将玩家的名称设置为Jane。 我的播放器构造函数是这样的。 ...

使用const_cast创建非const变量的方法
Using const_cast for creating non-const variant of methods

const_cast可以用于创建已经实现的方法的非const版本吗? 我想我在这些方面看到了一些东西(推荐使用const方法来完成实际工作),......

C ++ const双指针
C++ const double pointer

我想让一个常量双指针指向一个指向常量double的常量指针。 我从头开始制作它(当然我在书上做了一些搜索,然后用Google搜索)...

返回一个const和非const包装器对象
return a const and non const wrapper object

如果我想要一个自定义容器类通过类似迭代器的对象访问它的数据(实际上充当容器中某些数据的包装器),我希望能够同时获得两个...

在React类中声明箭头函数时应该使用const吗?
Should one use const when declaring an arrow function in React class

在react类组件中,应该使用const / let来声明一个箭头函数,或者它们应该是emmited:class ReactComp extend Component {const sayHello =()=> {...

std :: atomic error:没有'operator ++(int)'声明为postfix'++'[-fpermissive]
std::atomic error: no ‘operator++(int)’ declared for postfix ‘++’ [-fpermissive]

我试图通过不同的线程更新原子变量并得到此错误。 这是我的代码。 class counter {public:std :: atomic <int> done; bool fn_write(int size)...

具有常量成员的结构的默认复制操作
Default Copy Operations for Structs with Constant Members

我有一个Texture结构,我用它来保存纹理的宽度,高度和id号。 我还有一个Loader类,其中包含许多用于加载内容的静态函数,例如纹理。 ......
1 2 3 4 5 6 7 48 49