Click here to Skip to main content
15,894,405 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: How to "match" multiple occurrences of item in text ? ( Regular expression ) Pin
Salvatore Terress15-Nov-23 7:05
Salvatore Terress15-Nov-23 7:05 
QuestionHow do you pass an int by reference to a function? Pin
Calin Negru11-Nov-23 3:57
Calin Negru11-Nov-23 3:57 
AnswerRe: How do you pass an int by reference to a function? Pin
Greg Utas11-Nov-23 4:19
professionalGreg Utas11-Nov-23 4:19 
GeneralRe: How do you pass an int by reference to a function? Pin
Richard MacCutchan11-Nov-23 4:49
mveRichard MacCutchan11-Nov-23 4:49 
GeneralRe: How do you pass an int by reference to a function? Pin
Greg Utas11-Nov-23 5:40
professionalGreg Utas11-Nov-23 5:40 
GeneralRe: How do you pass an int by reference to a function? Pin
Richard MacCutchan11-Nov-23 6:09
mveRichard MacCutchan11-Nov-23 6:09 
GeneralRe: How do you pass an int by reference to a function? Pin
honey the codewitch15-Nov-23 4:38
mvahoney the codewitch15-Nov-23 4:38 
GeneralRe: How do you pass an int by reference to a function? Pin
Greg Utas15-Nov-23 5:15
professionalGreg Utas15-Nov-23 5:15 
GeneralRe: How do you pass an int by reference to a function? Pin
Calin Negru11-Nov-23 5:31
Calin Negru11-Nov-23 5:31 
QuestionStruct initalization valid ? Pin
Maximilien7-Nov-23 8:08
Maximilien7-Nov-23 8:08 
AnswerRe: Struct initalization valid ? Pin
Mircea Neacsu7-Nov-23 8:17
Mircea Neacsu7-Nov-23 8:17 
GeneralRe: Struct initalization valid ? Pin
Maximilien7-Nov-23 8:39
Maximilien7-Nov-23 8:39 
AnswerRe: Struct initalization valid ? Pin
markkuk7-Nov-23 11:48
markkuk7-Nov-23 11:48 
GeneralRe: Struct initalization valid ? Pin
Maximilien8-Nov-23 2:32
Maximilien8-Nov-23 2:32 
GeneralRe: Struct initalization valid ? Pin
CPallini8-Nov-23 2:37
mveCPallini8-Nov-23 2:37 
AnswerRe: Struct initalization valid ? Pin
jschell8-Nov-23 6:01
jschell8-Nov-23 6:01 
Maximilien wrote:
I'm looking at old code.


You would need to make that more specific.
And provide more context.

Since C didn't initialize them and C++ was initially based on that if it was, for example, code from the 80s then perhaps. But I don't think back then they had array structure initializers.

Maximilien wrote:
seem to expect the values to be zero-initialized.


From "The C++ Programing Language Special Edition" book by Stroustrup with a 2nd Printing of March 2000. I believe that book was based on the first ANSI C++ standard.

Section "4.9.5 Initialization"

"If no initializer is specified ...is initialized to 0 of appropriate type"
"Members of arrays and structures are default initialized or not depending on whether the array or structure is static"

Myself looking at that code, with no other context provided, yes it should be initialized to zero ('text' and 'c')
AnswerRe: Struct initalization valid ? Pin
honey the codewitch8-Nov-23 10:03
mvahoney the codewitch8-Nov-23 10:03 
GeneralRe: Struct initalization valid ? Pin
k50548-Nov-23 12:31
mvek50548-Nov-23 12:31 
GeneralRe: Struct initalization valid ? Pin
honey the codewitch8-Nov-23 21:31
mvahoney the codewitch8-Nov-23 21:31 
GeneralRe: Struct initalization valid ? Pin
k50549-Nov-23 4:12
mvek50549-Nov-23 4:12 
GeneralRe: Struct initalization valid ? Pin
honey the codewitch9-Nov-23 4:51
mvahoney the codewitch9-Nov-23 4:51 
GeneralRe: Struct initalization valid ? Pin
k50549-Nov-23 6:49
mvek50549-Nov-23 6:49 
GeneralNot a question, just a lament about metaprogramming Pin
honey the codewitch28-Oct-23 22:19
mvahoney the codewitch28-Oct-23 22:19 
GeneralRe: Not a question, just a lament about metaprogramming Pin
jschell8-Nov-23 6:06
jschell8-Nov-23 6:06 
GeneralRe: Not a question, just a lament about metaprogramming Pin
honey the codewitch8-Nov-23 6:07
mvahoney the codewitch8-Nov-23 6:07 

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.