aqal5zs3gkqgc_个人页

个人头像照片 aqal5zs3gkqgc
个人头像照片
0
53
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:
  • Java
    初级

    能力说明:

    了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。

    获取记录:

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2019年12月

正在加载, 请稍后...
暂无更多信息
  • 提交了问题 2019-12-19

    更改变量模板中的最后一个类型

  • 提交了问题 2019-12-19

    如何将具有双反斜杠的字符串转换为单反斜杠

  • 提交了问题 2019-12-19

    尝试使用extern“C”在C中调用C++方法,得到“未定义引用”对象[重复]的链接错误

  • 提交了问题 2019-12-19

    我如何从C++中的另一个cooutine中调用cooutine?

  • 提交了问题 2019-12-19

    单生产者多重消费者骨架

  • 提交了问题 2019-12-19

    C++而循环不按预期工作

  • 提交了问题 2019-12-19

    flose不关闭音频文件

  • 提交了问题 2019-12-19

    未实现的遵从性QColor错误(C++)

  • 提交了问题 2019-12-19

    为什么编译器在所有控制路径上报告“操作符<<和运算符>>递归会导致堆栈溢出”?

  • 提交了问题 2019-12-19

    具有不同返回类型的函数的变体

  • 提交了问题 2019-12-20

    在分配新版本的资源时,在C++中处理复杂资源指针的做法是什么?

  • 提交了问题 2019-12-19

    什么是“pch.h”,为什么需要将它作为第一个头文件包含?

  • 回答了问题 2019-12-19

    更改变量模板中的最后一个类型

    喂食js std::make_index_sequence或std::index_sequence_for 对 于助手来说,结构或函数通常是对包进行非琐碎操作的最简单方法。 要使用所需的类型转换创建一个帮助器结构,首先使用必要的输入声明它,再加上一个额外的类型参数以接受```js std::index_sequence: namespace foo_detail { template class Container, typename NewFirstT, typename NewLastT, typename IdxSeq, typename ... Tail> struct OutContainerHelper; } 然后进行部分专门化,可以使用任何```js std::index_sequence: namespace foo_detail { template class Container, typename NewFirstT, typename NewLastT, std::size_t ... I, typename ... Tail> struct OutContainerHelper, Tail...> { using type = Container... >; }; } 那就提供一个js std::make_index_sequence或std::index_sequence_for 作 为帮助程序的模板参数: template class Container, typename OldFirstT, typename T2, typename... Ts, typename NewVal> auto foo(Container t, NewVal const& v) { using NewLastT = ???; using OutContainer = typename foo_detail::OutContainerHelper, T2, Ts... >::type; OutContainer o; // fill this new container with v return o; } (追加T2确保Container专门化至少有两个模板参数,因为转换没有意义。如果有人尝试将编译错误与一个只有一个模板参数的模板一起使用,那么编译错误可能会减少一些混乱。) 关于Coliru的工作实例。
    踩0 评论0
  • 回答了问题 2019-12-19

    尝试使用extern“C”在C中调用C++方法,得到“未定义引用”对象[重复]的链接错误

    是对的,我的错误是我忘了定义STAT_MyClass。将下面的行添加到myclass.cpp的顶部,可以修复所有问题。 MyClass MyClass::stat_MyClass; 当我只是编译独立文件时,错误并没有出现,所以在我加入外挂代码之前,我不想把精力集中在(或不在)那些东西上。谢谢!
    踩0 评论0
  • 回答了问题 2019-12-19

    我如何从C++中的另一个cooutine中调用cooutine?

    这就是co_await foo() 是吗?-再补充一种药物foo一次取得进展的机会,暂停电流必要时要等待它完成。如果你只是调用一个协同线,而不是等待它,你扔掉了那个呼叫的句柄,放弃了呼叫。
    踩0 评论0
  • 回答了问题 2019-12-19

    C++而循环不按预期工作

    你没有测试ch后cin >> ch...因此,即使输入是“f”,代码也将继续输入while循环。您需要检查输入是否成功,并测试输入是否为“f”,然后再继续进行代码。
    踩0 评论0
  • 回答了问题 2019-12-19

    flose不关闭音频文件

    我找到了罪魁祸首: 我以并行的方式运行这个函数。 这就解释了一切。
    踩0 评论0
  • 回答了问题 2019-12-19

    未实现的遵从性QColor错误(C++)

    我想这就是问题所在: QT错误
    踩0 评论0
  • 回答了问题 2019-12-19

    为什么编译器在所有控制路径上报告“操作符<<和运算符>>递归会导致堆栈溢出”?

    当你执行时: stream >> a; 您调用的函数与运行的函数相同friend std::istream& operator>>(std::istream& stream, const fraction& a). 所以你会打电话给自己(递归一次又一次,一次又一次.没有尽头。这反过来意味着分配给堆叠在某个时候会筋疲力尽(因为每个人框架(占用一些空间),它将导致堆栈溢出. 相反,您必须对fraction论辩a,最有可能指的是a.n和a.d.
    踩0 评论0
  • 回答了问题 2019-12-19

    具有不同返回类型的函数的变体

    这无法编译,因为js std::variant::emplace 需 要给出替代位置的备选变量的类型或索引: #include #include int main() { using ret_void = std::function; using ret_int = std::function; std::variant var; var.emplace([](){ return 1; }); } 的所有重载的第一个模板参数。 std::variant::emplace [variant.mod]是替换位置的变量的索引或类型。这些重载都不会以使其成为可还原的…的方式使用该参数。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息