standards

    0热度

    2回答

    我使用的工具检查下面的代码的编码标准投诉,“只能从循环中退出一次”。它表示“while(len < totalLen)”循环下面有一个额外的退出方式。它说“所有结构(函数,循环)都需要单个入口和单个出口”。我对此感到困惑,因为它抱怨的while循环只有一个退出标准。 单个条目和单个退出条件的含义是什么,下面的代码如何违反它。 while循环中的if条件是必需的。如何保持它,并抱怨编码标准 whil

    1热度

    1回答

    在“词汇约定/文字”一章中,它只是提到没有后缀,它可以是int,long int或long long int中的任何一个。它在哪里明确指出它正在被实现定义,或者 - 如果不是 - 它是什么类型?

    1热度

    1回答

    fetchspecification指出可读流Body包含Body.bodyUsed标志,该标志初始设置为false,然后通过调用任何解析方法将其设置为true。 下面是一个例子: fetch('/some/path', (res) => { // res.body.bodyUsed === false res.json(); // res.body.bodyUsed

    0热度

    1回答

    我在学校学习C++课程,我想知道是否有简单的方法告诉编译器对我的程序更加严格。特别是,我希望我的编译器告诉我,我的程序不符合是否符合C++ 11标准。 我想了解,所以这里是一个假设的情况。比方说,我写了一个程序,它编译得很好。但它编译是因为编译器对我很好,并理解我想要做的事情。我想让编译器告诉我我可以编译你的程序,但是这个片段不应该像这样。

    3热度

    1回答

    我希望这个问题不会被封闭/低估,因为它花费了我编码时间的很大一部分时间。 作为一个更专注于Python的开发人员,我尝试遵循PEP8标准,但对于某些变量名称,它变得非常棘手。 让我们来说一句TEMPERATURE。 如果我想有一个变量来存储温度的名单,我将它命名为: temperature_list = [] 然而,随着代码变得越来越复杂,比方说我要打电话与temperature_list功能

    3热度

    1回答

    例如,使用C,比方说,我定义了一个节点是这样的: typedef struct nde { int val; struct nde* next; }node; 然后我“包装”它是这样的: typedef struct lst { node* head; }list; 我的具体内容是这种情况。我知道如果你想包含其他信息,使用包装可能会很有用,但如果它只包含一

    5热度

    1回答

    作为比较操作数的结构不可用是C中更明显的事情之一,对我来说没有太大意义。结构可以按值传递并通过赋值复制,但==未指定。 以下是C11标准(草案)的相关部分,它们定义了等号运算符(==和!=)和简单赋值运算符(=)的约束条件。请注意在平等运营商的限制下缺乏结构和联盟。 (除了缺少处理_Atomic C99的措辞是相同的)。 6.5.9公平运营商 约束 下列情况之一的应持有: 两个操作数的算术类型;

    0热度

    1回答

    我试图从netbeans的文件sample.txt到我的c程序中输入数据。我如何从命令行执行该操作?我知道我应该去 File -> Project Properties -> Run -> Run Command.但是我会为Run Command输入什么?

    16热度

    1回答

    对于这个问题 What are the evaluation order guarantees introduced by C++17? 随着本说明书 http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0145r3.pdf 而且从说明书 此外,该文本,我们建议添加下列内容nal规则: 的顺序涉及重载运算符的表达式的求值是 ,由与相应的

    0热度

    1回答

    我需要用WebAPI做休息事务。 我试图找出如何将复杂的请求参数传递到请求的主体,并且也尊重像其他标准。 GET方法是一种安全的方法(或nullipotent),这意味着调用它不会产生副作用:检索或访问记录不会改变它。 PUT和DELETE方法是幂等的,这意味着API公开的系统状态不变,无论重复多少次都不会重复相同的请求。 POST不是幂等的。 这里是我想出来的,其中q是查询参数和b是一个复杂的身