由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - vector
相关主题
能帮我看看Ruby的这道题吗?一道C++ STL面试题 (转载)
STL vector的clear如何强制归还系统?Interview question - use a STL vector object as an argument of function.
stl: How to implement map idea with vector in stl ?linux 下从c++动态内存操作问题,heap size不够还是别的?
请问一下怎么把自己写的类转成STL的类?请问STL里有没有类似dot_product的算法
auto_ptr_array.h 疑问If using C++, please avoid the use of STL for these questio (转载)
stack/heap corruptionSTL/vector引用成员变量。
关于std::vector的一个很简单的问题In STL, how big is the initial size for a vector?
Switch from Matlab to C(C++)?关于C++ STL编译的疑问
相关话题的讨论汇总
话题: vector话题: stl话题: array话题: turn话题: time
进入Programming版参与讨论
1 (共1页)
s****y
发帖数: 2052
1
为啥公司里的code都很少见用vector, stl之类的,
会降低performance很多吗?如果都是图像处理的项目
C***y
发帖数: 2546
2
可能code是很早以前写的
也可能是code 是exception free的

【在 s****y 的大作中提到】
: 为啥公司里的code都很少见用vector, stl之类的,
: 会降低performance很多吗?如果都是图像处理的项目

n******t
发帖数: 4406
3
一般vector这种东西是对效率要求一般的程序用的,里面常常放的是对象的指针。。如
果是简单的数值类型,vector也省不了多少事。

【在 s****y 的大作中提到】
: 为啥公司里的code都很少见用vector, stl之类的,
: 会降低performance很多吗?如果都是图像处理的项目

J*****n
发帖数: 4859
4

高效的用什么?
数组?

【在 n******t 的大作中提到】
: 一般vector这种东西是对效率要求一般的程序用的,里面常常放的是对象的指针。。如
: 果是简单的数值类型,vector也省不了多少事。

c**********e
发帖数: 2007
5
I tested some simple stuff.
array costs much less time than vector. STL is not free -- in terms of time/
speed.

【在 J*****n 的大作中提到】
:
: 高效的用什么?
: 数组?

p***o
发帖数: 1252
6
Are you sure you know how to test those "simple stuff"?
Simply put, you have to turn on optimization and turn off
iterator debugging.

time/

【在 c**********e 的大作中提到】
: I tested some simple stuff.
: array costs much less time than vector. STL is not free -- in terms of time/
: speed.

p***o
发帖数: 1252
7
至少不用老记着需要free把。

【在 n******t 的大作中提到】
: 一般vector这种东西是对效率要求一般的程序用的,里面常常放的是对象的指针。。如
: 果是简单的数值类型,vector也省不了多少事。

n******t
发帖数: 4406
8
分配几个int/double的array也不想记这个,那就java呗。

【在 p***o 的大作中提到】
: 至少不用老记着需要free把。
s****y
发帖数: 2052
9
恩,很多用数组,但是经常会出现index越界的bug。。

【在 J*****n 的大作中提到】
:
: 高效的用什么?
: 数组?

y**b
发帖数: 10166
10
最近发现MPI并行程序操作HDF5格式大文件时,使用array简直是恶梦。
一是分配和释放同一块内存可能由不同函数完成,程序员负担极重。
二是各个进程(比如发送者和接收者)必须极其明确自己是否分配或释放了某块内存,
点对点通讯与collective通讯混合使用时候,极易出错,而且不好调试。
改成vector以后轻松一大截。

【在 s****y 的大作中提到】
: 为啥公司里的code都很少见用vector, stl之类的,
: 会降低performance很多吗?如果都是图像处理的项目

H****r
发帖数: 2801
11
无聊乱逛惊见snowdy 大侠!
vector, stl::containers 一般都是default分配到heap 吧,静态array好像是stack所
以会快不少,个人理解哈 @@

【在 s****y 的大作中提到】
: 为啥公司里的code都很少见用vector, stl之类的,
: 会降低performance很多吗?如果都是图像处理的项目

A**u
发帖数: 2458
12
有道理

【在 H****r 的大作中提到】
: 无聊乱逛惊见snowdy 大侠!
: vector, stl::containers 一般都是default分配到heap 吧,静态array好像是stack所
: 以会快不少,个人理解哈 @@

s****y
发帖数: 2052
13
您是?我什么时候敢称大侠?

【在 H****r 的大作中提到】
: 无聊乱逛惊见snowdy 大侠!
: vector, stl::containers 一般都是default分配到heap 吧,静态array好像是stack所
: 以会快不少,个人理解哈 @@

x******a
发帖数: 6336
14
ha,你怎么有空逛这个版
打电话聊聊?

【在 s****y 的大作中提到】
: 您是?我什么时候敢称大侠?
1 (共1页)
进入Programming版参与讨论
相关主题
关于C++ STL编译的疑问auto_ptr_array.h 疑问
[合集] A question about multidimensional arrays in C++!!stack/heap corruption
如何把文件内容读到2D的vector里?关于std::vector的一个很简单的问题
请问如何把初始化一个const 的vector (or array) in a class?Switch from Matlab to C(C++)?
能帮我看看Ruby的这道题吗?一道C++ STL面试题 (转载)
STL vector的clear如何强制归还系统?Interview question - use a STL vector object as an argument of function.
stl: How to implement map idea with vector in stl ?linux 下从c++动态内存操作问题,heap size不够还是别的?
请问一下怎么把自己写的类转成STL的类?请问STL里有没有类似dot_product的算法
相关话题的讨论汇总
话题: vector话题: stl话题: array话题: turn话题: time