上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页
摘要: Python&C++迭代器比较 内容 在 Python 和 C++ 中,迭代器 的概念都有类似的作用,但它们的实现方式和细节上存在一些区别。下面我们将从迭代器的定义、特性以及 Python 和 C++ 中的不同点来进行对比。 1. 什么是迭代器? 迭代器 是一种对象,它允许你遍历一个集合(如列表、字 阅读全文
posted @ 2024-09-22 21:57 Gold_stein 阅读(8) 评论(0) 推荐(0) 编辑
摘要: python推导式和生成器 介绍 1. 列表推导式(List Comprehension) 列表推导式是最常见的一种推导式,它允许你用一行代码生成列表,形式如下: new_list = [expression for item in iterable if condition] expression 阅读全文
posted @ 2024-09-21 20:47 Gold_stein 阅读(8) 评论(0) 推荐(0) 编辑
摘要: AI studio开发困难&收获 困难 1.submodule版本号同步 我在vsc上建立仓库的时候,是从自己的仓库拉取的,导致所有仓库一开始都是基于我的fork仓库;而submodule的commit号是随分支记录的,所以他们自带的submodule的commit号就不对,需要更新: 先拉取百度源 阅读全文
posted @ 2024-09-21 04:00 Gold_stein 阅读(3) 评论(0) 推荐(0) 编辑
摘要: C++模板函数实现类型推导 以快读函数举例说明 无法类型推导的情况 template <typename T> inline T read() { T x = 0; int f = 1; char ch = getchar(); while(ch < '0' || ch > '9') { if(ch 阅读全文
posted @ 2024-09-17 17:43 Gold_stein 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 百度AI studio克隆失败解决办法 目前还没办法在其他地方查到问题的解决办法,在此记录一下 具体问题描述 在飞桨AI studio克隆paddle的submodule时,会遇到各种网络导致的问题(开关代理都没有用) 具体的报错包括: 失败的尝试 把github链接换成gitee的,但是一些库在g 阅读全文
posted @ 2024-09-16 02:34 Gold_stein 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 智能指针unique_ptr<>创建的过程 两种初始化方式的比较 std::unique_ptr 可以通过两种方式进行初始化:直接构造或者使用 std::make_unique()。它们之间的区别如下: 直接构造 std::unique_ptr: 你可以通过直接构造来创建一个 unique_ptr, 阅读全文
posted @ 2024-09-13 09:29 Gold_stein 阅读(16) 评论(0) 推荐(0) 编辑
摘要: win11环境中VMware与hyper-v不再冲突 冲突的原因 Hyper-V 改变了 CPU 虚拟化的方式:当 Hyper-V 启用时,Windows 会将物理硬件的虚拟化资源锁定给 Hyper-V,这会导致其他虚拟化软件(如 VMware 或 VirtualBox)无法直接访问 CPU 的虚拟 阅读全文
posted @ 2024-09-09 11:29 Gold_stein 阅读(847) 评论(0) 推荐(0) 编辑
摘要: git diff 命令浅析 以下内容来自GPT的chat 请向我介绍git diff命令的用法 git diff 是 Git 中用于比较不同版本之间的改动的一个非常重要的命令。它可以比较工作区、暂存区和提交历史中的差异,帮助开发者理解和查看代码的变化情况。 git diff 的基本用法 比较工作区和 阅读全文
posted @ 2024-09-05 23:29 Gold_stein 阅读(114) 评论(0) 推荐(0) 编辑
摘要: C宏中的##(token pasting) 以下内容来自GPT 在 C 和 C++ 中,## 运算符称为“token pasting”运算符或“粘贴”运算符,用于宏定义中。当使用 ## 运算符时,它会将前后的标记(token)直接拼接在一起。在 __VA_ARGS__ 前面使用 ## 运算符有一个特 阅读全文
posted @ 2024-09-04 02:51 Gold_stein 阅读(8) 评论(0) 推荐(0) 编辑
摘要: C++简单日志/debug调试信息输出 在写一些简单的小项目,或者算法题的时候,没有必要使用spdlog、log4cpp这样专门的日志库,但是如果把所有的调试语句都用 #ifdef DEBUG ... #endif 这样的语句块包围,就太麻烦了,我们可以用一个宏/函数来替代这些每处都不得不插入的语句 阅读全文
posted @ 2024-09-04 02:43 Gold_stein 阅读(47) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页