Click here to Skip to main content
15,900,643 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: asign to return value Pin
Calin Negru2-May-20 23:35
Calin Negru2-May-20 23:35 
GeneralRe: asign to return value Pin
Richard MacCutchan2-May-20 23:48
mveRichard MacCutchan2-May-20 23:48 
GeneralRe: asign to return value Pin
Calin Negru3-May-20 0:00
Calin Negru3-May-20 0:00 
GeneralRe: asign to return value Pin
Richard MacCutchan3-May-20 0:07
mveRichard MacCutchan3-May-20 0:07 
GeneralRe: asign to return value Pin
«_Superman_»9-May-20 20:01
professional«_Superman_»9-May-20 20:01 
AnswerRe: asign to return value Pin
Calin Negru3-May-20 3:26
Calin Negru3-May-20 3:26 
QuestionProperty Sheet Display issues Pin
LegacyGuy30-Apr-20 9:27
LegacyGuy30-Apr-20 9:27 
AnswerRe: Property Sheet Display issues Pin
Victor Nijegorodov30-Apr-20 10:01
Victor Nijegorodov30-Apr-20 10:01 
GeneralRe: Property Sheet Display issues Pin
Richard MacCutchan30-Apr-20 21:33
mveRichard MacCutchan30-Apr-20 21:33 
QuestionStrange chars Pin
_Flaviu28-Apr-20 8:31
_Flaviu28-Apr-20 8:31 
AnswerRe: Strange chars Pin
Richard Andrew x6428-Apr-20 9:19
professionalRichard Andrew x6428-Apr-20 9:19 
GeneralRe: Strange chars Pin
_Flaviu28-Apr-20 9:40
_Flaviu28-Apr-20 9:40 
GeneralRe: Strange chars Pin
Richard Andrew x6428-Apr-20 9:57
professionalRichard Andrew x6428-Apr-20 9:57 
AnswerRe: Strange chars Pin
Richard MacCutchan28-Apr-20 21:32
mveRichard MacCutchan28-Apr-20 21:32 
GeneralRe: Strange chars Pin
_Flaviu28-Apr-20 21:54
_Flaviu28-Apr-20 21:54 
GeneralRe: Strange chars Pin
kalberts28-Apr-20 22:41
kalberts28-Apr-20 22:41 
GeneralRe: Strange chars Pin
Richard MacCutchan28-Apr-20 22:47
mveRichard MacCutchan28-Apr-20 22:47 
GeneralRe: Strange chars Pin
_Flaviu29-Apr-20 3:10
_Flaviu29-Apr-20 3:10 
GeneralRe: Strange chars Pin
Richard MacCutchan29-Apr-20 3:27
mveRichard MacCutchan29-Apr-20 3:27 
GeneralRe: Strange chars Pin
_Flaviu29-Apr-20 4:25
_Flaviu29-Apr-20 4:25 
GeneralRe: Strange chars Pin
Richard MacCutchan29-Apr-20 6:07
mveRichard MacCutchan29-Apr-20 6:07 
GeneralRe: Strange chars Pin
k505429-Apr-20 4:21
mvek505429-Apr-20 4:21 
GeneralRe: Strange chars Pin
_Flaviu29-Apr-20 21:05
_Flaviu29-Apr-20 21:05 
Yes, indeed, from this point strcat(dir_struct->current_directory, current_file->name);, my dir_struct.directory seem to go crazy.

current_file->name is coming from:

C++
const file_info* current_file = AnotherFunction();


and file_info is a struct defined like this:

C++
typedef struct
	{
		char* name;
		.....
		unsigned int status;
	}file_info;



Here is the steps:

C++
strncpy(dir_struct->directory, "/", sizeof(dir_struct->directory));

TRACE(_T("Directory - %s\n"), dir_struct->directory);	-> Directory - /


Untitled — Postimage.org[^]


C++
const file_info* current_file = AnotherFunction();

TRACE("\n===>>>%s\n", current_file->name);  ->===>>>Unbroken


Untitled2 — Postimage.org[^]

C++
TRACE(_T("Directory - %s\n"), dir_struct->directory);	-> _CrtDbgReport: String too long or IO Error


Untitled — Postimage.org[^]

Untitled — Postimage.org[^]
GeneralRe: Strange chars Pin
Victor Nijegorodov29-Apr-20 22:38
Victor Nijegorodov29-Apr-20 22:38 
GeneralRe: Strange chars Pin
_Flaviu3-May-20 3:35
_Flaviu3-May-20 3:35 

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.