CMake 使用笔记 依然是从实际的使用例子出发。暂时先不去研究其原理。 设置 C++ 的标准比如,我这里想要设置标准为 C++17, 123# specify the C++ standardset(CMAKE_CXX_STANDARD 17)set(CMAKE_CXX_STANDARD_REQUIRED True) Windows 平台下设置 uiaccess按理说应该是在 manifest 中设置的,实际上,正 2024-03-25 #CMake #Cpp
C++ 字符串字面量作为参数传递给字符指针 简而言之,这就是一个对字符串字面量的理解的问题。字符串字面量不会被隐式转为 char *,而是 const char *,而下面的代码对其进行了隐式转换,转换完之后还进行了修改,显然是不对的。自然,编译运行出来的结果也是不对的。 1234567891011121314151617181920212223242526272829303132333435363738#include <iostr 2024-03-24 #cpp
uiaccess on windows without stealing token from other system app 之前在程序里面使用的 enable uiaccess 的方法是参考了这篇博客:https://killtimer0.github.io/2023/03/06/UIAccess/,体验下来功能是比较正常和稳定的,我将其用在了我的输入法的候选框中,也就是将输入法的候选框给设置为 TOP_MOST。只有一个缺点不能不提,那就是,需要强制使用 admin 权限来运行,这个体验对于普通用户来说其实是不太友好 2024-03-24 #Windows
安卓手机共享代理热点(需root) 前提:手上有一台已经 root 的备用机器。 然后,就是一个合适的代理软件,这里使用的是 Clash For Android,其他的代理软件应该也是类似的道理。 使用的方法很简单,直接到 Google Play 里面下载 VPN 热点 这个 App 即可。然后依次打开下面的两个开关。在我这里,实际上共享出去的是已经连着的 wifi,蜂窝网络当然也是可以的, 2024-02-05 #Android #工具
见路不走,因缺有需 见路不走,见书不看。有音乐不听。 算了,不谈政治。有时间整理一下这里面的对话。生活味儿很浓。 你别怪我说话直啊。 你他妈那叫脑子蠢。 我虽不说直话,但我不直的话也说不好。倒不是说想要曲折逢迎什么,而是像研究一页代码里面的一个函数(方法)或者数据结构的设计那样,有趣。 谈马克思主义,现阶段的我肯定是什么都说不出来。是好是坏我都没有资格。认识太浅。就像现在超过 99% 的性别论者一样。我不否认,我 2023-12-19 #读书
以一种 Nerd 的眼光来看待这个世界 这只是我从 Pantheon 中体会到其中一种感受。 好的作品会让人思考,或者说,恍惚和怀疑一段时间。Pantheon 第一季在剧情的碰撞性方面十分精彩,尤其是对我们这种半吊子计算机从业人员来讲,什么哲学家就餐问题、完整性问题,各种各样字里行间的一些计算机术语与理念等等。 Uploaded Intelligence,这是一个新鲜的概念,从开始一直贯穿下去。我们的人生有多少是真实的,我们可以观测到的 2023-12-16 #生活 #动画
我是如何在 Windows 中编写 C/C++ 的 在 Windows 中,大部分人开始可能使用的都是 Visual Studio。 略过。 少部分人会转换到 neovim。比如我。 当然,我也是使用了很长时间的 VSCode。 使用的构建工具是 CMake。类似于 Java 中的 Maven、Gradle。 VSCodeNeovimCMake 编译带有中文的代码单文件运行我们在学习 c/c++ 语法的时候,或者在写算法题的时候,大部分情 2023-12-04 #Windows #C++ #C #未竟