Debug   Assertion   Failed!

Windows has triggered a breakpoint in xxx.exe

a和b是两个string类的字符串,用strcmp比较a和b要怎么做?
strcmp只能运用于数组的比较
string类可以用成员函数compare()
即a.compare(b)
例如
string a="1234";string b="1234";
a.compare(b)返回值=0
string a="1234";string b="2345";
a.compare(b)返回值<0
string a="1234";string b="1234";
a.compare(b)返回值>0
vector::erase():从指定容器删除指定位置的元素或某段范围内的元素vector::erase()方法有两种重载形式如下:iterator erase(   iterator _Where);1.iterator erase(   iterator _First,   iterator _Last);如果是删除指定位置的元素时:返回值是一个迭代器,指向删除元素下一个元素;如果是删除某范围内的元素时:返回值也表示一个迭代器,指向最后一个删除元素的下一个元素;http://blog.csdn.net/yao_zhuang/article/details/1853625
以下是删除vector中符合条件元素的程序
#include "stdafx.h"
#include <iostream>
#include "string.h"
#include <vector>
using namespace std;
#include <algorithm>
int _tmain(int argc, _TCHAR* argv[])
{vector<int> array;array.push_back(1);array.push_back(6);array.push_back(6);array.push_back(3);vector<int>::iterator itor;vector<int>::iterator itor2;//*delete element*//itor = array.begin();array.erase(remove(array.begin(), array.end(), 6),array.end());//*print the last element*//itor = array.begin();while (itor != array.end()){cout<<*itor<<endl;itor++;}return 0;
}

C++/mfc错误总结相关推荐

  1. MFC 错误 error C2504: “CDialogEx”: 未定义基类,以及错误error C1189

    MFC 错误 error C2504.error C1189 error C2504: "CDialogEx": 未定义基类-报错解决 报错原因 问题解决方法: ## 错误 err ...

  2. MFC错误 error RC2108: expected numerical dialog constant

    MFC错误--error RC2108: expected numerical dialog constant MFC在使用picture console控件,或者对控件进行修改之后,有时会弹出错误: ...

  3. [error] MFC错误不能将参数1从const char [3]转换为const wchar_t *

    在做项目中经常遇到很多错误,这里我仅仅把自己遇到的一些错误和解决方法写出,供自己和大家查看. 代码如下: CRect rect; GetClientRect(&rect); CString s ...

  4. MFC 错误异常,用vs添加资源并为资源定义类后报错:error C2065 : 未声明的标识符...

    添加了一个Dialog资源,修改了ID之后右击资源添加了一个类,在类里面有一个成员变量: // 对话框数据     enum { IDD = IDD_GETIN }; 而在编译过程中出现报错,错误代号 ...

  5. MFC错误0xc000007b 应用程序无法正常启动 的一种原因

    错误: 将该程序(32位)拷到一台64位机子上,提示缺少mfc110u.dll等,于是从开发电脑(64位)上System32里拷相应的dll到exe的目录里,不提示缺dll啦,但出现如下错误 原因及对 ...

  6. android 6 videoview,Android VideoView错误(1,16)并显示黑屏

    我有一个带有VideoView的应用程序,它从内部存储器播放mp4文件(我的包文件目录) 在一些三星Epic Touch 4g(Galaxy SII)设备上,而不是显示的视频,屏幕是完全黑色的.我的应 ...

  7. C++ 学习笔记----基础篇

    (一)类和抽象数据类型   1.通过类实现的接口(公有和私有)可实现信息隐藏.实现对数据的封装等: 2.抽象数据类型(ADT:Abstract Data Type):当一个数据类型仅暴露公有接口,而将 ...

  8. 感谢十二年的陪伴——分享回归,不忘初心(Eastmount博客总结及未来规划)

    曾记否,2021年4月28日,为了更好地从事科研和学习,当时给所有读者群发了我在CSDN唯一的私信,感谢大家十年的陪伴,短暂消失,不负青春.当时也收到了很多博友的鼓励与祝福,感恩. 是啊!很难想象读博 ...

  9. 第三章 地势坤,君子以厚德载物 ——《箴言》第一章读书笔记之三

    梁先生在说完"入门最基本的方法就是从C语言入手"时,意犹未尽地又再次给我们描绘了神奇的"高手的境界": "事实上,到达高手的境界以后,不管什么语言不语 ...

最新文章

  1. AI+AR如何提升花椒直播的体验?
  2. PyTorch深度学习实践
  3. IE请求json数据时出现下载文件的现象。
  4. 删除字符,用外部函数
  5. 【第一篇】Volley的使用之json请求
  6. [转载]Git安装以及使用Git 管理个人文档
  7. python转视频格式高清_树莓派环境下使用python将h264格式的视频转为mp4
  8. 买二手iphone的建议
  9. Cropper详细笔记
  10. 计算机如何删除桌面是的视频,Win10怎么彻底删除此电脑中的文档视频音乐文件夹[多图]...
  11. 千峰Java教程:071. 数据结构之链表①
  12. 乐行天下激光雷达文件升级及wifi配置(Android系统版本)
  13. 【3D建模】Solidworks 3D建模及PrusaSlicer切片打印学习笔记
  14. orcle plsql 列类型 BLOB与CLOB的互转,RAW
  15. Buck电路设计之芯片选择---TI电源器件在电赛中的应用
  16. 实验二、贪吃蛇的游戏开发
  17. Git 分支合并情况
  18. Android9,墙都不扶就服你
  19. 安装Nvidia驱动run文件
  20. MySQL事务与锁详解,并发读异常与隔离策略

热门文章

  1. 用tinypng插件创建gulp task压缩图片
  2. virtualmin修改php.ini,virtualmin安装和配置使用
  3. 在Unbuntu 上安装Phalcon
  4. 【旅行】1月17日镇江自驾游
  5. JavaScript 数组常见操作 (二)
  6. springMVC异常处理器:自定义异常处理器捕获系统异常,控制异常页面跳转
  7. Hibernate查询用法总结
  8. 层级实时记忆(HTM)脑皮质学习算法白皮书笔记
  9. 帮肋营销人员建立策略思考能力
  10. 偶遇拍外景的小姐姐们