律师 问答列表

带有 SEEK_CUR 的 fseek() 函数中的零偏移有什么用?

作者:osmangokalp 提问时间:5/14/2023

while (fread(&product, sizeof(Product), 1, file) == 1) { product.price *= 2.0; fseek(file, -sizeof...

运算符 == 和运算符 != 的存在打破了一些概念

作者:Fedor 提问时间:5/19/2023

升级到最新的 Visual Studio 2022 版本 17.6 后,我们的一个自定义视图停止被识别为 .事实证明,问题出在两者的存在以及视图的迭代器中。std::ranges::rangeoper...

通过指向第一个成员的指针访问未知大小的类成员数组

作者:Lukas Lang 提问时间:5/25/2023

我希望能够处理指向具有未知大小的数组成员的对象的指针,并通过指向其公共第一个成员的类型擦除指针访问该数组。我目前的尝试如下: #include <cstddef> struct node_base...

在 CSS Flexbox 中,为什么没有 “justify-items” 和 “justify-self” 属性?

作者:Michael Benjamin 提问时间:9/13/2015

考虑柔性容器的主轴和十字轴: 来源:W3C 要沿主轴对齐 flex 项目,有一个属性: justify-content 要沿十字轴对齐弯曲项目,有三个属性: align-content a...

为什么 cout.flags() &amp; std::ios_base::right 打印 0,即使默认情况下输出是右对齐的

作者:Alex 提问时间:10/31/2022

我正在学习C++的iostream。特别是,我了解到默认情况下,输出是右对齐的。例如,如果我写:cout #include <iostream> #include <iomanip> int mai...

在函数原型声明的中间是否允许_Pragma运算符?

作者:anol 提问时间:6/9/2023

我遇到过一些这样的代码: void _Pragma("function") f() { int i = 0; _Pragma("loop"); while (i < 100) { ... ...

为什么在联机外定义的返回类型中不允许成员查找?

作者:Jan Schultke 提问时间:6/12/2023

请考虑以下代码: struct T { using iterator = int*; iterator begin() const; iterator end() const; /* ......

lambda 捕获,捕获“未声明的变量”

作者:Oersted 提问时间:6/16/2023

我对这个C++周刊中的一个片段感到惊讶。 我在这里复制了我不明白的部分: int main() { auto accumulator = [sum = 0](int value) mutable ...

基于这种有趣的差异,C声明实际上是如何解析的?

作者:Aaron Linnell 提问时间:6/19/2023

将声明和赋值组合在一起是很常见的: int beans = a * 2; 或者分开,像这样 int beans; beans = a * 2; 我目前的理解是,豆子可以被赋值,因为它是一个...

LWG1203“更有用的右值流插入”是否追溯应用于 C++11 或 C++20?

作者:yeputons 提问时间:9/25/2021

受到我最近问题中的讨论的启发。 存在 LWG 1203 C++ 标准库问题。它变成了一个更通用的(有一些限制),所以可以保留流的类型,并且像代码一样工作。operator>>(istream&&, ...


共167条 当前第11页