Click here to Skip to main content
13,344,765 members (59,569 online)

C / C++ / MFC

 
GeneralRe: How do you get the file size for an open file? Pin
Member 41945938-Jan-13 11:27
memberMember 41945938-Jan-13 11:27 
GeneralRe: How do you get the file size for an open file? Pin
Member 41945938-Jan-13 13:24
memberMember 41945938-Jan-13 13:24 
QuestionWhile launching a winapp as ole server some time OnFIleNew() failed Pin
vermaashish_mca8-Jan-13 2:36
membervermaashish_mca8-Jan-13 2:36 
AnswerRe: While launching a winapp as ole server some time OnFIleNew() failed Pin
Jochen Arndt8-Jan-13 3:51
memberJochen Arndt8-Jan-13 3:51 
QuestionIcon/Bitmap missing in 1st control (MFC dialog) Pin
_jg_7-Jan-13 23:52
member_jg_7-Jan-13 23:52 
GeneralTreeview After Select Event Pin
Varun Pandey7-Jan-13 3:49
memberVarun Pandey7-Jan-13 3:49 
GeneralRe: Treeview After Select Event Pin
jeron17-Jan-13 6:08
memberjeron17-Jan-13 6:08 
Questionstd::vector problem Pin
Super Lloyd6-Jan-13 2:21
memberSuper Lloyd6-Jan-13 2:21 
I have a function which return an std::vector<T>
it is quite big and moved around a lot and kept for a long time, so I put it into a
std::shared_ptr<std::vector<T>>

Now I need to access the vector as an array
with
std::vector<T> a;
I can write
T* pa = &a[0];

But this doesn't work with a std::shared_ptr<std::vector<T>>

What can I do?

Remark
Why don't I just pass it by reference around?
Well, it is created in a function, and then it is captured by a lambda that is spawn regularly into a task (i.e. in another thread) which would be the only reference left.
And I want to avoid copying the vector (it is big) and destructing when it goes out of scope, I want to create it only once and reuse it / keep it alive!...
A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station....
_________________________________________________________
My programs never have bugs, they just develop random features.

AnswerRe: std::vector problem Pin
CPallini6-Jan-13 8:14
mvpCPallini6-Jan-13 8:14 
GeneralRe: std::vector problem Pin
Super Lloyd6-Jan-13 12:53
memberSuper Lloyd6-Jan-13 12:53 
QuestionStatic link to ATL alwayas fail Pin
Falconapollo5-Jan-13 0:19
memberFalconapollo5-Jan-13 0:19 
AnswerRe: Static link to ATL alwayas fail Pin
Richard MacCutchan5-Jan-13 2:28
mvpRichard MacCutchan5-Jan-13 2:28 
Questionhow to use a work thread write file and the main thread show a carton Pin
cherry7294-Jan-13 23:12
membercherry7294-Jan-13 23:12 
SuggestionRe: how to use a work thread write file and the main thread show a carton Pin
DavidCrow5-Jan-13 12:41
memberDavidCrow5-Jan-13 12:41 
AnswerRe: how to use a work thread write file and the main thread show a carton Pin
Albert Holguin6-Jan-13 7:14
memberAlbert Holguin6-Jan-13 7:14 
GeneralRe: how to use a work thread write file and the main thread show a carton Pin
cherry7296-Jan-13 15:58
membercherry7296-Jan-13 15:58 
AnswerRe: how to use a work thread write file and the main thread show a carton Pin
Randor 6-Jan-13 18:39
member Randor 6-Jan-13 18:39 
QuestionWhat is the benefit using duplicate loop statement [solved] Pin
econy4-Jan-13 5:53
memberecony4-Jan-13 5:53 
AnswerRe: What is the benefit using duplicate loop statement Pin
jeron14-Jan-13 6:29
memberjeron14-Jan-13 6:29 
GeneralRe: What is the benefit using duplicate loop statement Pin
econy4-Jan-13 7:37
memberecony4-Jan-13 7:37 
GeneralRe: What is the benefit using duplicate loop statement Pin
jeron14-Jan-13 7:58
memberjeron14-Jan-13 7:58 
GeneralRe: What is the benefit using duplicate loop statement Pin
econy4-Jan-13 8:21
memberecony4-Jan-13 8:21 
GeneralRe: What is the benefit using duplicate loop statement Pin
Richard MacCutchan4-Jan-13 7:59
mvpRichard MacCutchan4-Jan-13 7:59 
AnswerRe: What is the benefit using duplicate loop statement [solved] Pin
CPallini7-Jan-13 0:09
mvpCPallini7-Jan-13 0:09 
AnswerRe: What is the benefit using duplicate loop statement [solved] Pin
Joe Woodbury7-Jan-13 11:19
memberJoe Woodbury7-Jan-13 11:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy |
Web04 | 2.8.180111.1 | Last Updated 15 Jan 2018
Copyright © CodeProject, 1999-2018
All Rights Reserved. Terms of Service
Layout: fixed | fluid