Click here to Skip to main content
15,881,882 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: em_setwordbreakproc in MFC Pin
ForNow27-Nov-17 1:50
ForNow27-Nov-17 1:50 
GeneralRe: em_setwordbreakproc in MFC Pin
Jochen Arndt27-Nov-17 2:28
professionalJochen Arndt27-Nov-17 2:28 
QuestionType Conversion error while running C++ code in ubuntu Pin
User 1350945025-Nov-17 18:18
professionalUser 1350945025-Nov-17 18:18 
AnswerRe: Type Conversion error while running C++ code in ubuntu Pin
Rick York25-Nov-17 19:48
mveRick York25-Nov-17 19:48 
PraiseRe: Type Conversion error while running C++ code in ubuntu Pin
CPallini26-Nov-17 7:46
mveCPallini26-Nov-17 7:46 
AnswerRe: Type Conversion error while running C++ code in ubuntu Pin
jeronimax26-Nov-17 13:16
jeronimax26-Nov-17 13:16 
GeneralRe: Type Conversion error while running C++ code in ubuntu Pin
User 1350945026-Nov-17 19:37
professionalUser 1350945026-Nov-17 19:37 
QuestionISSUE - TCP/IP sockets in MFC VS2017 Pin
D.Manivelan21-Nov-17 2:45
D.Manivelan21-Nov-17 2:45 
Hi,
I have a server client application using TCP/IP sockets in MFC VS2017. Originally i have written the code in VS2008. Kindly see the below code which sends the data to client. But this same code gives me some problem in MFC VS2017.
In the below code when I assign the value 190.000015f to a local variable, its taking the value whereas when I assign it to the union member variable
C++
UNI.S.fTestValue1

and
C++
UNI.S.fTestValue2

it showing some junk value. Please help me to fix the problem
C++
unsigned char* CSendValue :: SendLiveValues()
{
union USendLive
	{
		struct SSend
		{
			float fTestValue1;
			float fTestValue2;	
			char cChr;			
		}S;						
		unsigned char Buffer[LIVEUNISIZE];
	}UNI;
 
	memset(UNI.Buffer,0,LIVEUNISIZE);
	
	float fLocalValue;
	float fTest;
 
	fTest 		        = 190.000015f;
 
	fLocalValue	        = fTest;   		//190.000015    // Correct value
	UNI.S.cChr 	        = 'c';			//'Ô'           // Junk value - Wrong
	UNI.S.fTestValue1 	= fTest;		//6.360e-39#DEN // Junk value - Wrong
	UNI.S.fTestValue2 	= 190.000015f;		//1.401e-45#DEN // Junk value - Wrong
 
        return UNI.Buffer;    
}

Rant[REPOST] ISSUE - TCP/IP sockets in MFC VS2017 Pin
Richard Deeming21-Nov-17 3:00
mveRichard Deeming21-Nov-17 3:00 
QuestionRe: ISSUE - TCP/IP sockets in MFC VS2017 Pin
Richard MacCutchan21-Nov-17 3:01
mveRichard MacCutchan21-Nov-17 3:01 
AnswerRe: ISSUE - TCP/IP sockets in MFC VS2017 Pin
D.Manivelan21-Nov-17 17:41
D.Manivelan21-Nov-17 17:41 
GeneralRe: ISSUE - TCP/IP sockets in MFC VS2017 Pin
Richard MacCutchan21-Nov-17 21:18
mveRichard MacCutchan21-Nov-17 21:18 
GeneralRe: ISSUE - TCP/IP sockets in MFC VS2017 Pin
D.Manivelan22-Nov-17 0:01
D.Manivelan22-Nov-17 0:01 
GeneralRe: ISSUE - TCP/IP sockets in MFC VS2017 Pin
Richard MacCutchan22-Nov-17 0:46
mveRichard MacCutchan22-Nov-17 0:46 
AnswerRe: ISSUE - TCP/IP sockets in MFC VS2017 Pin
Graham Breach21-Nov-17 21:14
Graham Breach21-Nov-17 21:14 
AnswerRe: ISSUE - TCP/IP sockets in MFC VS2017 Pin
Victor Nijegorodov22-Nov-17 10:07
Victor Nijegorodov22-Nov-17 10:07 
QuestionFiguring Out How to Test Code Pin
Member 1352762517-Nov-17 16:48
Member 1352762517-Nov-17 16:48 
AnswerRe: Figuring Out How to Test Code Pin
Richard MacCutchan17-Nov-17 21:43
mveRichard MacCutchan17-Nov-17 21:43 
GeneralRe: Figuring Out How to Test Code Pin
Member 1352762519-Nov-17 10:34
Member 1352762519-Nov-17 10:34 
GeneralRe: Figuring Out How to Test Code Pin
Victor Nijegorodov19-Nov-17 21:07
Victor Nijegorodov19-Nov-17 21:07 
GeneralRe: Figuring Out How to Test Code Pin
Richard MacCutchan19-Nov-17 21:49
mveRichard MacCutchan19-Nov-17 21:49 
GeneralRe: Figuring Out How to Test Code Pin
CPallini21-Nov-17 21:51
mveCPallini21-Nov-17 21:51 
AnswerRe: Figuring Out How to Test Code Pin
jschell20-Nov-17 6:26
jschell20-Nov-17 6:26 
AnswerRe: Figuring Out How to Test Code Pin
ThatsAlok20-Nov-17 20:10
ThatsAlok20-Nov-17 20:10 
QuestionC++ formatting into a buffer - why so elephanting difficult? Pin
charlieg16-Nov-17 3:15
charlieg16-Nov-17 3:15 

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.