11 问答列表

通过 boost::any_range 随机访问 boost::transformed_range

作者:Alexey E 提问时间:4/25/2019

我正在尝试在一些遗留代码中使用(带有随机访问标签),但发现它不喜欢 lambda。编译错误似乎抱怨缺少 lambda 对象的默认构造函数。这是预期的行为吗?是设计使然吗?我在 MSVC C++ 17 ...

为什么不能直接定义匿名 struct/class-es 的模板化别名?

作者:Anirban Sarkar 提问时间:4/27/2019

我可以创建以下内容: using Foo = struct { /*Implementation*/ }; template<class> using Bar = Foo; 但是,不允许出现以...

C++ 始终在构造函数中引用常量?

作者:Caresi 提问时间:9/20/2015

因此,请考虑以下代码: #include <iostream> using namespace std; class A { public: A() = default; A(const A...

IE11 尝试查看源代码或使用 F12 时关闭

作者:Patrick McDermott 提问时间:5/24/2019

我们有一组用户无法在 Windows 10 上的 IE11 中查看源代码或使用开发人员工具。右键单击“查看源代码”将关闭浏览器,而不会在事件查看器中显示或发现任何错误。如果您按 F12,它将短暂打开,...

需要帮助理解 ' string ltrim(const string &amp;) ' 的含义

作者:Sulphur 提问时间:6/21/2019

我几乎没有C++经验。我的问题更多的是确认我是否正确地思考了一些问题。我试图理解一个代码,它有以下行: string ltrim(const string &); 我看到了以下答案: 1. “s...

Fusion有尾巴功能吗?

作者:alfC 提问时间:6/21/2019

我需要一个类似尾巴的函数,可以这样使用: boost::fusion::vector<char, int, float> a('a', 12, 5.5f); boost::fusion::vecto...

在其命名空间外部定义的类成员函数

作者:Igor G 提问时间:7/4/2019

以下代码与 godbolt 在线编译器资源管理器站点上提供的最新 MSVC、GCC 和 CLang 完美编译。我想知道为什么: namespace ns { struct Test { voi...

C++ 模板类型定义

作者:Notinlist 提问时间:5/9/2010

我有一个班级 template<size_t N, size_t M> class Matrix { // .... }; 我想创建一个(列向量),它相当于大小为 N 和 1 的 a。类似的东...

右键单击 IE11 开发人员工具上的 inspect 元素,始终到 HTML 的顶部

作者:kenpeter 提问时间:7/30/2019

目前,我有一个 angular 应用程序。在 IE 11 中,当我右键单击任何元素时,它将启动 Web 开发人员工具。它将始终落在 HTML 元素的顶部。我测试过其他网站,看起来还不错。...

C++ getline() 和 boost::iostreams::filtering_istream 工作起来很奇怪

作者:snake_style 提问时间:8/14/2019

请帮助我了解以下程序行为差异的原因。 该程序从一个源和一个滤波器创建一个测试文本文件和一连串升压滤波器 ()。然后它尝试读取一些行。filtering_istream #include <iost...


共618条 当前第25页