@SPeak 在 调完字体大小后光标位置不对啊,有没有大佬看看(用xlings下的文字也有问题) 中说:
问题1: 界面乱码问题
A1: xlings已经更新解决(增加了utf8编码的支持, 重装即可
问题2: 代码输入光标位置问题
解决方法1: 代码中不要包含中文内容
解决方法2: 取消beta/utf8编码选项, 然后卸载重新安装devcpp
xlings remove devcpp
xlings install devcpp
@SPeak 在 调完字体大小后光标位置不对啊,有没有大佬看看(用xlings下的文字也有问题) 中说:
问题1: 界面乱码问题
A1: xlings已经更新解决(增加了utf8编码的支持, 重装即可
问题2: 代码输入光标位置问题
解决方法1: 代码中不要包含中文内容
解决方法2: 取消beta/utf8编码选项, 然后卸载重新安装devcpp
xlings remove devcpp
xlings install devcpp
@woshihoujinxin 可以先用默认的配置
看前面按理你应该是应该添加环境变量了, 是自己修改了源码吗?
@woshihoujinxin 按理会自动添加环境变量的, 可以尝试重新运行安装命令进行覆盖, 如果还有这个提示可以把完整的安装log贴上来
@woshihoujinxin 目前mac上一些功能还没有适配, 现在适配最完整的是linux系统
@woshihoujinxin 有个默认的变量 XLINGS_HOME
就像xlings在安装软件的时候就做了相关信息的提示
如果你有疑惑, 可以继续留言
apache 2.0是可以商用的协议, 满足下面条件即可:
project auto backup by git-autosync (xscript
run in project root directory
step0: get this project / 获取项目
git clone https://github.com/Sunrisepeak/project-auto-backup.git
step1: install deps(git-autosync) & auto config / 安装依赖并自动配置
xlings install
- download xlings
- default sync project when 01:00 in everyday / 默认每天凌晨1点同步
step2: add your git url to .git-autosync
/ 添加git仓库url到.git-autosync
文件
step3: manual sync / 手动同步 (可选)
git-autosync sync
**add sync task (option/default) **
git-autosync add . --time "* * * 1 *"
--tmie
: [Week Month Day Hour Minute]
* * * 1 *
: when 01:00 for everydayMon * * 1 *
: when Mon's 01:00 for every weekget task list or log
git-autosync log
git-autosync list
@335582 可能是编码问题: http://forum.d2learn.org/post/597
按照下面这个帖子的步骤设置一下编码, 重启电脑。然后看看能不能解决
这里decltype 对结构化绑定的别名有个特殊处理 返回的 引用类型 是结构化绑定中特殊定义的, 不是传统认为的 引用类型, 指的是成员的声明类型, 除非成员是 T & 才会返回 T &
chain对象104, 3个对象中间asan插入了红区保护
通过内存布局看 [00]
的访问(size_)是在104最后32字节的, 但依然报错
并且非常奇怪的是, 插入crash代码(减少使用printf/cout 造成代码生成变化带来的干扰) 92可以执行到, 95行无法执行到
怀疑的地方
感觉可能是哪里的实现造成了UB, 导致 加几个printf 造成的代码生成不一样 错误也不一样了
本文介绍三种Dev-C++中/英配置及切换方法
在命令行窗口运行下面命令, 会自动下载配置好的中文版本。xlings开源工具: https://xlings.d2learn.org
xlings install devcpp@chinese
在devcpp第一次启动时, 会提示环境的配置选项, 在这里可以选择对应的语言
如果不小心错过第一次的语言配置, 可以通过工具栏重新配置
如果只是使用C++23, 不一定要使用import std/模块特性 (tbb目前本身没有支持/适配
目前来看tbb应该还没对 c++ module进行适配
tbb.h 和 import std在一个模块混用会报错
如果非要使用 import std功能的话 需要自己做一个 中间层 wrapper tbb的一些接口 ( 所有涉及tbb的功能在这个wrapper里实现 其他地方import 这个 wrapper 来使用功能) 但是这里面可能有不少坑 要踩
下面是一个最小示例
tbb.cppm
module;
#include <tbb/tbb.h>
#include <vector>
#include <iostream>
export module tbb;
export namespace tbb {
void init_vec(std::vector<int>& vec) {
if (vec.empty()) return;
tbb::parallel_for(0, static_cast<int>(vec.size()), [&](int i) {
vec[i] = i;
});
std::cout << "Vector initialization complete." << std::endl;
}
}
main.cpp
import std;
import tbb;
int main() {
std::vector<int> data(1000);
tbb::init_vec(data);
std::cout << "First 10 elements: ";
for (int i = 0; i < 10; ++i) {
std::cout << data[i] << " ";
}
return 0;
}
可以补充一下下面的信息:
@hammerers 在 关于qt中Qt::WA_TranslucentBackground导致sdl无法渲染的问题 中说:
然后在这个已经透明化的白色长方形内绘制出圆角
你的意思 QT设置背景透明 视频渲染不出来吗
自己做视频渲染 + 一层圆角遮罩呢