- 博客(20)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 m1 mac vscode lldb 集成终端中调试
微软官方的c/cpp插件launch.json在mac上只能把终端设置为外部启动,这样调试时不方便看到终端的显示。下面是我的tasks.json,
2024-03-04 13:33:22 249 2
原创 vscode 终端将被任务重用,按任意键关闭
vscode的终端-运行生成任务 命令本来就不是运行程序,而是指运行tasks.json的意思,运行它后会生成一个可执行程序。其中macos里的调试有点儿问题,在launch.json里"externalConsole": 改为true才能在外部终端运行,如果是默认的false,macos里这里有个bug,不能在集成终端里运行程序!要运行tasks成功生成的可执行程序 需要用运行菜单下的 启动调试或以非调试模式运行 命令,它会在另一个终端窗口中运行我们写的程序。这2个命令才是真正的运行。
2024-03-04 00:27:11 315 2
原创 sfml的clion的cmakelist的编写示例
cmake_minimum_required(VERSION 3.17)project(sfml1217)set(CMAKE_CXX_STANDARD 11)set(SFML_DIR "/opt/homebrew/Cellar/sfml/2.6.1/lib/cmake/SFML")find_package(SFML REQUIRED system window graphics)add_executable(sfml1217 main.cpp)target_link_libraries(
2023-12-18 22:00:59 376
原创 vscode,cmake,sdl2环境配置
系统变量里添加LIBRARY_PATH(sdl2的lib文件夹) , C_INCLUDE_PATH(sdl2的include文件夹), PATH里添加sdl2的bin目录。下面是子目录(项目)的CMakeLists.txt。上面是根目录的CMakeLists.txt。
2023-04-07 20:10:55 653
原创 clion下用CMakeLists.txt进行多项目(和clion解决中文输出乱码)
【代码】clion下用CMakeLists.txt进行多项目(和clion解决中文输出乱码)
2023-03-31 09:50:55 418
原创 c语言char, wchar_t, char16_t, char32_t和字符集的关系
c语言char, wchar_t, char16_t, char32_t和字符集的关系
2022-06-29 18:42:27 1828
原创 vscode造成c盘空间占用剧增
c盘用户文件夹下 AppData\Roaming\Code\Service Worker\CacheStorage缓存占用空间大,很可能是 因为vscode的pdf插件每次加载pdf累计造成容量很大。把这里面的文件夹都删除,然后vscode里以后也不要再用pdf预览插件了!...
2022-01-02 09:09:35 5373
原创 xubuntu开机左上角闪过nvme clean blocks这些
etc-default-grub 用vscode打开,修改"quiet splash"那一行,加上fastboot,"quiet splash fastboot"
2021-12-16 21:12:59 225
原创 vscode里txt写字的abc智能提示的关闭
settings.json里,"editor.quickSuggestions": { "other": false, "comments": false, "strings": false }
2021-12-06 22:08:35 1330
原创 机械师f117-7p安装linux禁用触摸板问题
ubuntu是gnome桌面,f117-7p的触摸板禁用不了,在各linux发行版的xfce版本里能禁用触摸板。我目前装了linux mint 20.2 xfce。触摸板禁用了。另外,开机闪过 unknown chipset是 rtx3050驱动的问题,内核更新到5.11以上就有内置的rtx显卡驱动了。更新内核在更新管理器里菜单查看底下可以更新内核。最后一个问题,关机有点慢,不像ubuntu修改etc/systemd/system.conf 里面的90s就能有效,它按教程改了以后关机没有变快。 也装
2021-12-01 19:35:16 1349
原创 pygame在vscode中没有代码补全提示的解决
这是pygame的一个bug。把下面的代码 替换粘贴 到 python安装路径下的\Lib\site-packages\pygame文件夹里的__init__.pyi文件中就可以了。(即原来的__init__.pyi里面内容都清空,粘贴下面的内容。原来的__init__.pyi可以备份一下)from typing import Any, Tuple, Callable, Union, Optional, overload, Type# Re-export modules as members;
2021-09-24 09:52:32 628
原创 com surrogate进程cpu占用高风扇狂转,dllhost在用户appdata隐藏文件夹里面
如题目所属,解决办法是 任务管理器启动里 VScan取消开机启动,以后就没事了
2021-08-31 12:32:31 1862 1
原创 我的 sfml 学习笔记
2021年3月28日,晚上8点,周日,sfml这边是可以学的!system module:这些api要配合官网tutorials看。单看哪一个都不好。但一起看就非常好。sf::Clocksf::Stringsf::Timesf::Vector2<T>sf::Vector3<T>void sf::sleep(Time duration)std::ostream& sf::err()window module:sf::Co...
2021-04-29 11:43:30 8292
原创 C++的2D游戏库SFML中Event方面的理解
while (window.isOpen()){ sf::Event event; while (window.pollEvent(event)) { if (event.type == sf::Event::Closed) window.close(); } //....}第一个问题: 为何先检查event.type?SFML的Event(事件)的基础概念. 先说事件的处理选择的解决方案: 它是纵向, 而非横.
2020-09-27 12:28:32 776 2
原创 c++引用作函数参数为何传变量
void zeng(int& r) // 引用作函数参数{ ++r;}int main(){ int a; // 变量a int& ra = a; // ra是a的引用 zeng(a); // 传int类型变量a std::cout << a << std::endl; zeng(ra); // 传int& 引用类型ra ..
2020-09-03 22:48:19 329 1
原创 vs code 终端中文乱码
安装了code -runner后,在settings.json中, (settings.json有默认, 用户, 工作区3个, 在用户settings.json中修改)"code-runner.executorMap":{"cpp":"chcp65001>null&&cd$dir&&g++$fileName-o$fileNameWithoutExt&&$dir$fileNameWi...
2020-06-15 22:30:29 293
原创 去掉visual studio的文本编辑器的Tab选项卡关闭按钮
visual studio自身不能设置关闭, 要安装一个插件. 在扩展, 管理扩展, 联机 下面搜Productivity Power Tools 2017/2019, 安装后, 在选项里搜close, 有显示选项卡关闭按钮的勾选框. 另外改完后在管理扩展里再禁用这个扩展, 因为再vs2019里它让自定义工具会崩溃visual studio.选项卡的样式, 行距默认也会改掉, 在这个扩展下面有改回...
2020-01-20 12:35:29 2302 1
原创 vs code linux版本空格, tab宽度小的字体设置
文本编辑器, 字体, Font Family, 原来是4组, 删除, 改为DejaVu Sans Mono这个字体是pycharm里的默认字体, 渲染空格也是正确的, 如果用monospace字体, 虽然空格宽度大了, 但渲染空格时是不对的....
2020-01-19 17:31:22 774 2
神舟战神K650D D3 可用黑苹果EFI 10.14.2可用
2019-01-04
Z01399VISUAL C++游戏开发案例实战.zip.002
2019-01-04
Z01399VISUAL C++游戏开发案例实战.zip.001
2019-01-04
printf用于窄字符(和窄字符串)的输出,为什么printf("中文")也能正常输出?
2022-07-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人