问题标签 [erase]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 擦除 std::list::iterator 不会使迭代器无效并破坏对象吗?
为什么会打印以下内容2
?
我知道什么会erase
返回,但我想知道为什么会这样?还是未定义,还是取决于编译器?
c++ - cppcheck 错误:危险的迭代器使用
编码:
错误是 :::
Dangerous iterator usage
擦除后迭代器无效,因此取消引用它或将其与另一个迭代器进行比较是无效的。
在上述代码中使用擦除功能的错误用法是什么?
c++ - 指向已擦除项目的迭代器的有效性
在那个页面上,据说:
这会使所有迭代器和对 position 或 first 之后的元素的引用无效。
这是否意味着迭代器在擦除后有效position
?first
(显然,我这样问是因为我想在 for_each 循环期间删除向量中的某些项目。)
谢谢你。
c++ - 为什么我可以访问我刚刚从 C++ 中的 stl 向量中删除的元素?
在此示例中,我创建了一个包含一个整数的向量,然后从向量中删除该整数。向量的大小减小了,但整数仍然存在!为什么整数还在?大小为 0 的向量如何包含元素?
输出:
c++ - 删除向量中间的用户定义元素
我正在编写一个程序,我想在其中画一张卡片,然后删除它,这样它就不会再次被画出来。
我有一个卡片向量(包含定义 Suit 和 Value 的 2 个结构的类),称为deck,我真的不知道如何很好地使用迭代器,这里有一个代码片段:
cardSelect 有我要删除的卡片的位置。它是在0和deck大小的边界内随机生成的;因此它不应该指向一个超出边界的位置。
每次编译时都会出现以下错误:
我真的不知道该怎么办,希望有人能帮助我,提前谢谢!
c++ - 在运行时擦除持有 pthread 的变量
我的程序中有一个映射来保存由 pthread_create 方法创建的 pthreads(需要一个放置此 pthread 的地方),并与相关的线程 ID 相关联。
在 pthread 函数的最后一个命令中从映射中擦除 pthread 是否存在问题?
qt - 如何在 Qt 中擦除位图的一部分?
关于如何像 Android 的 PorterDuff 模式一样擦除位图的一部分的任何想法?我正在创建一个像 Paint 这样的应用程序,但我不知道如何擦除我用笔写的图纸。
关于这个有什么想法吗?谢谢!
javascript - Javascript | 如何擦除没有类“.destroy”的任何东西(divs,p's,a's,...)?
如何使用纯 Javascript 进行这项工作?删除没有类“destroy”的 HTML 文档的正文部分中的所有内容(div、ps、as、span、imgs、...)。
PS.:纯 Javascript 意味着:没有 JQuery 或其他框架..
iphone - 擦除子视图
如果我想擦除一个子视图,当我放置 mysubview.alpha = 0; 时是否完成?还是我必须做其他事情?谢谢!
c++ - 如何实现擦除方法?
我如何实现擦除方法,可能使用reserve()?