- 博客(3)
- 收藏
- 关注
原创 C++ vector常见用法总结与示例
重要的属性和操作:1.vec.size()//返回容器中元素个数。2.vec.resize(n)//调整容器中元素个数为n,当n小于当前容器大小时,只保留前n个元素。vec.resize(n,a)//当n大于当前容器大小时,用指定元素a补在后面,若未指定则使用默认构造函数。3.vec.empty()//判断容器中元素是否为空。4.vec.push_back()//在末尾添加新元素5.vec.pop_back()//删除最后一个元素6.vec.front()//返回第一个元素的引用7.vec.
2020-06-27 18:50:09 680
原创 map按值排序,C++
map是一种关联容器,存储键值对<key,value>,默认按key从小到大排序。map定义为:其中less是map中默认用于比较的函数对象类,使键值对根据key顺序排列。其实现为:template <class T> struct less { bool operator() (const T& x, const T& y) const {return x<y;} typedef T first_argument_type; typedef
2020-06-17 18:15:01 446
原创 pytorch在pycharm中导入错误的问题
pytorch的安装很顺利,在命令行里面测试也可以使用,但是在pycharm中import torch会出错,记录下自己解决的方法。问题描述:import torch这句报错。OSError: [WinError 127] 找不到指定的程序。解决方案:试了网上很多种方法都不行。最后发现是因为在pytorch安装时放在了anaconda的另一个环境中,只有在此环境中可以正常使用。而在base环境下测试导入同样会出现OSError的问题。这样只要在pycharm中把编译器换成是pytorch所在目录下的
2020-06-04 16:15:02 2150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人