alert、prompt阻塞html css dom加载进程问题
1等待文件加载到浏览器后执行 (想到加载404显示问题)最常用的方法但是检测加载完后是卡住的状态

2 等待一定时间估计读者加载完后执行 (想到nodejs插件的操作)不适用于网络或手机不好的用户

3 与2类似 却是以输出的形式

4 addEventListener事件监听

5和4很像的interval 都是用document.readyState反馈

以下没有尝试
1隐藏控件
(1条消息) 弹出对话框的同时保持页面的显示_chenghp的博客-CSDN博客
2丑代码不想尝试
js判断页面是否加载完成 - 走看看 (zoukankan.com)
3其他环境的实现
js判断页面加载完毕方法 - rmticocean - 博客园 (cnblogs.com)
python webdriver判断网页是否加载完成 - myrj - 博客园 (cnblogs.com)
4alert和prompt代码重写
(1条消息) JavaScript重写alert,confirm,prompt方法(JavaScript实现线程非阻塞式暂停和启动)_sdxjwkq01的博客-CSDN博客_重写confirm
类内运算符重载时只能有且仅有一个参数;类内其他函数可以有多个参数。
方法一:利用全局函数类外实现;
- ostream& operator<<(ostream& cout, person p)//本质:简化为cout<<p
- {
- cout << “m_a=” << p.m_a << “\tm_b=” << p.m_b;
- return cout;
- }
方法二:利用友元类内实现
//friend ostream& operator<<(ostream& cout, person p);//本质:简化为cout<<p
全局变量定义不明确
换变量名
gcc在vsc上的编译
Visual Studio Code
Unable to start debugging. Program path
C:\Users)20392 Desktop\code-repos c++mutis 源exe’ is missing or invalid.
GDB failed with message: C; Users 20392 Desktoplcode-repos c++\mutiS 源exe:
No such file or directory.
This may occur if the process’s executable was changed after the process was
started, such as when installing an update. Try re-launching the application or
restarting the machine.
打开”launchjson”
取消
解决办法:保证两点:1文件没有中文2根下有.vscode文件夹