摘要: 一句话先给你结论: 👉 直接函数调用会自动按函数参数类型(这里是 int&)进行引用绑定;而 std::bind 默认是“值拷贝”,不会自动帮你保持引用语义。 1️⃣ 直接调用为什么可以? increment(x); 函数签名是: void increment(int& x); 这里发生的是: x 阅读全文
posted @ 2026-04-20 00:47 coconutut 阅读(3) 评论(0) 推荐(0)
摘要: 基础:什么是左值和右值? 左值(lvalue):有名字、有地址、可以被反复使用的值,比如变量 v1 右值(rvalue):临时的、用完即弃的值,比如 Intvec(33) 这种临时对象 问题:拷贝赋值的浪费 当你把一个右值赋给另一个变量时,传统的拷贝赋值操作符会这样做: v2 = Intvec(33 阅读全文
posted @ 2026-04-02 09:33 coconutut 阅读(21) 评论(0) 推荐(0)
摘要: neo4j community最新版本安装教程(2025.1) 前言 ​ neo4j desktop以交互性好,体验好为优点。但是自24年中旬neo4j官网先后被墙和neo4j desktop联网打不开等诸多问题,本文作者建议使用community版本。 正文 下载安装包 neo4j官网,下载com 阅读全文
posted @ 2025-04-01 20:23 coconutut 阅读(1702) 评论(0) 推荐(0)