由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 弱问一道c++语法题
相关主题
FB面试题一道 求解这个Generate Parentheses非递归的方法咋写
One C++ question请教ebay 的面试题一道
问个c++题伪O(1) space的O(n)时间重新排列a1a2a3...b1b2b3...算法
新手请教:C++ decrement loop (转载)One bug in my 3-way string quicksort implementation
求教:这个程序为什么不能编译?问个C++语法的问题
为什么大家那么喜欢做leetcode?请问我写的这个代码哪可以改进一下
c++疑难问题。。amazon的那道题目
请教一个OOP的C++问题Interview questions, Bloomberg
相关话题的讨论汇总
话题: vector话题: string话题: endl话题: dummyfunc
进入JobHunting版参与讨论
1 (共1页)
g*******n
发帖数: 214
1
如果一个函数返回一个vector*,比如是 return &vec (vec 是vector >型的)。
问题是返回后如何访问每个string?试了很多都不对。。。请高人指点。
w**s
发帖数: 339
2
vector * p = yourfunction();
cout << (*p)[0] << endl;
这样难道不行?方便的话,贴下你的code吧。
g*******n
发帖数: 214
3
是那道打印括号的题目:addValidParenthesis是一个另一个函数,返回的结果是正确
的,因为我不用指针的话(如下面代码)是可以答应出来的。
vector Parenthesis::generateParenthesis(int n){
vector list;
addValidParenthesis(n-1, n, &list, "(");
/*cout< for(int i=0;i cout< }
cout< return list;
}
但是如果改为vector* 返回类型,并且上面代码只修改为return &list。在外
面用
vector* result = Parenthesis::generateParenthesis(3);
用 cout << (*result)[0] << endl;是打印不出来东西
请指教啊

【在 w**s 的大作中提到】
: vector * p = yourfunction();
: cout << (*p)[0] << endl;
: 这样难道不行?方便的话,贴下你的code吧。

s***0
发帖数: 117
4
vector * dummyFunc();
void dummyFunc2()
{
// stuff
vector * vecStrPointer = dummyFunc();
vector::iterator it;
for (it = vecStrPointer->begin(); it!=vecStrPointer->end(); ++it)
{
// dereference it to access all elements of the vector.
}
}
h*****f
发帖数: 248
5
variables on the stack are gone on return.
l*********8
发帖数: 4642
6
vector list; 是局部变量,离开函数后就不存在了
可以改成:
vector * list = new vector;

【在 g*******n 的大作中提到】
: 是那道打印括号的题目:addValidParenthesis是一个另一个函数,返回的结果是正确
: 的,因为我不用指针的话(如下面代码)是可以答应出来的。
: vector Parenthesis::generateParenthesis(int n){
: vector list;
: addValidParenthesis(n-1, n, &list, "(");
: /*cout<: for(int i=0;i: cout<: }
: cout<
g*******n
发帖数: 214
7
多谢!!

【在 l*********8 的大作中提到】
: vector list; 是局部变量,离开函数后就不存在了
: 可以改成:
: vector * list = new vector;

1 (共1页)
进入JobHunting版参与讨论
相关主题
Interview questions, Bloomberg求教:这个程序为什么不能编译?
一个容易记忆的permutation算法为什么大家那么喜欢做leetcode?
好记(但不是最优)的combination算法c++疑难问题。。
one C++ question请教一个OOP的C++问题
FB面试题一道 求解这个Generate Parentheses非递归的方法咋写
One C++ question请教ebay 的面试题一道
问个c++题伪O(1) space的O(n)时间重新排列a1a2a3...b1b2b3...算法
新手请教:C++ decrement loop (转载)One bug in my 3-way string quicksort implementation
相关话题的讨论汇总
话题: vector话题: string话题: endl话题: dummyfunc