腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
const
变量
的
static
_assert
c++
、
visual-studio-2010
、
global-variables
、
constants
、
static-assert
我有这样的代码:但是在中,我得到了一个错误: 我实际上是正确的,而只是没有正确地实现
static
_assert,对吗?对于
const
和constexpr之间的差异有了一些评论。我理解这种差异,尽管许多编译器支持这种
static
_assert的使用,所以我再问一遍,这是法律代码
浏览 4
提问于2017-10-26
得票数 3
5
回答
static
_cast<
const
A>(*this)和
static
_cast<
const
A&>(*this)的区别
c++
、
pointers
、
static
、
this
、
casting
<char&>( // cast away
const
on op[]'s return type; return
const
_cast<char&>(
static
_cast<
const
TextBlock&
浏览 0
提问于2010-09-27
得票数 4
3
回答
static
_assert在使用
const
时失败。常数中的混淆,
const
,constexpr,
const
,非
const
变量
c++
、
constexpr
、
c++20
、
constinit
我理解
static
_assert应该只与类型一起工作,这些类型可以在编译时进行评估/计算。映射被初始化为非
const
变量
.我知道这是行不通的,它不是常量
变量
,编译时间也不是initializedMap被初始化为
const
变量
。这也不起作用,即使
变量
是常量,也不能保证它在编译时被创建。映射被初始化为
变量
。这样可以保证
变量
在编译时被初始化。此外,它还意味着一致性,因此我们有编译时间
const
变量</em
浏览 4
提问于2020-10-01
得票数 0
回答已采纳
21
回答
‘'
Static
readonly’vs. '
const
‘
c#
、
constants
我读过很多关于
const
和
static
readonly字段的文章。我们有一些只包含常量值的类。在我们的系统中,它们被用来做各种事情。所以我想知道我的观察是否正确:你有什么建议吗?我是否应该甚至不使用
static
readonly字段,而是使用属性?
浏览 19
提问于2009-04-16
得票数 1489
回答已采纳
5
回答
声明字符串public
static
readonly与public
const
还是public
static
const
c#
、
string
示例类声明:internal
static
class ClassNameinternal class ClassNameinternal
const
string stringNamepublic
static
readonly st
浏览 2
提问于2010-12-10
得票数 35
回答已采纳
1
回答
const
/
static
关键字是否在
变量
声明中传播
c++
我想知道
const
/
static
关键字是否适用于在单个C++语句中声明的所有
变量
。
static
const
int a, b, c; 它们都声明为静态常量整数吗?
浏览 1
提问于2013-07-09
得票数 2
2
回答
static
_cast
const
引用无效*
c++
、
pointers
、
casting
在我认为可以这样做的三种方法中,我默认的
static
_cast选择不起作用:T*
const
& y = (T*
c
浏览 5
提问于2019-11-25
得票数 4
2
回答
“
static
const
”vs“#define”vs“enum”?
static
static
const
int var = 5; enum { var = 5 };
浏览 378
提问于2017-12-19
1
回答
比较
static
char []和
const
char *
c
、
char
、
string-comparison
static
char a[255] = "\0";
const
char *b = " "; 现在,当我将"abc“赋值给a和b时,对于a,剩余的252个字节保持为'\0‘,而对于b,则不是这样
浏览 5
提问于2010-10-29
得票数 2
回答已采纳
5
回答
local,global,
static
,auto,register,extern,
const
,volatile
变量
存储在哪里?
objective-c
、
c
、
variables
local、global、
static
、auto、register、extern、
const
、volatile
变量
存储在哪里?
浏览 2
提问于2010-09-10
得票数 30
回答已采纳
2
回答
不允许从“
const
unsigned char *
const
*”到“
const
char *
const
*”的
static
_cast
c++
、
static-cast
有一段时间,我感到很困惑,因为我用
static
_cast来转换符号的时间最长。void glShaderSource( GLuint shader, GLsizei count,
const
GLchar **string, <e
浏览 0
提问于2014-12-29
得票数 6
回答已采纳
1
回答
QT_
STATIC
_
CONST
不命名类型
qt
、
ubuntu
、
qwt
我将QT5.4.1版本与我安装的QWT-6.1.2库一起使用,但在编译过程中我收到错误消息"QT_
STATIC
_
CONST
没有命名类型“。在研究了如何修复它之后,我发现我应该安装QT版本5.5。
浏览 4
提问于2016-02-16
得票数 2
4
回答
const
_cast vs
static
_cast
c++
、
casting
、
constants
、
implicit-conversion
要向非常数对象添加
const
,首选的方法是
const
_cast<T>还是
static
_cast<T>。在最近的一个问题中,有人提到他们更喜欢使用
static
_cast,但我认为
const
_cast会让代码的意图更清晰。那么使用
static
_cast使
变量
为
const
的理由是什么呢?
浏览 4
提问于2010-08-04
得票数 11
回答已采纳
2
回答
可以使用
static
_
const
<size_t>()、std::as_
const
()或
static
_cast<
const
size_t>()来声明数组吗?
c++
、
casting
、
c++17
int main() size_t j{8}; char arr[
static
_
const
<size_t>(j)]={'t'}; std::cout<&l
浏览 2
提问于2019-12-31
得票数 1
回答已采纳
1
回答
为什么
const
_cast (或
static
_cast)不添加
const
?
c++
、
c++11
、
static-cast
、
const-cast
然而,当使用
static
_cast和
const
_cast时,我会得到一个分段错误,但是如果我使用临时
变量
,一切都很好。这显然是因为非
const
版本的bar()将其称为“自我反复”。但是我认为
static
_cast会产生一个
const
foo*,然后选择bar()的
const
版本。为什么是这样?cout << "
const
" << endl; {
浏览 3
提问于2016-11-16
得票数 0
回答已采纳
1
回答
const
和
static
一起强制转换
c++
、
casting
还有比
static
_cast<child*>(
const
_cast<parent*>(pParent))更好的东西吗?
浏览 3
提问于2014-11-20
得票数 3
2
回答
为什么现在"{
static
a[]={.}“和"{
const
a[]={.}”有区别?
c++
、
c
看看或的小片段.{} {
static
char
const
z[] = {0xd, 0xe, 0xa, 0xd, 0xb, 0xe, 0xe
浏览 0
提问于2018-10-30
得票数 27
回答已采纳
1
回答
如何获取PHP类的
const
/
static
属性
php
、
reflection
我有一个这样的课程{ public
static
$MY_
STATIC
_PROP = "my_
static
_prop
浏览 0
提问于2019-07-16
得票数 0
6
回答
为什么resharper建议使用
const
,
static
操作?
c#
、
.net
、
resharper
另外,为什么它建议'
const
‘一些参数?这是性能问题吗?我很想得到一些解释
浏览 0
提问于2011-08-11
得票数 9
回答已采纳
2
回答
嵌套
static
_cast和
const
_cast
c++
、
static-cast
、
const-cast
length);int input(int handle, void* data, int length) return transfer(handle, 1,
static
_cast<unsigned char*>(data), length);{ returntransfer(handle, 0,
static
_cast<unsigned char*>(<
浏览 1
提问于2018-07-09
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
宏,const,static,extern区别和使用
听闰土大话前端之变量 let和const
C/C+编程笔记:const 变量详解!一文了解具体用法
C+中的static
const和define的区别
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券