There maybe be several bugs, but I believe you should remove the []:
ypedef struct DataRecordTAG
{
char *cPrompts; // prompt text
char *cEmulate; // emulate input
char *cEntry; // response
char cTEST;
int iIndex;
}
There maybe be several bugs, but I believe you should remove the []:
ypedef struct DataRecordTAG
{
char *cPrompts; // prompt text
char *cEmulate; // emulate input
char *cEntry; // response
char cTEST;
int iIndex;
}
If your connection is faster, then yes. In general, to achieve maximum performance, you will need a high performance protocol and I am not sure the Send API you are referring to falls into that category. Typical characteristics for high performance protocols are: * UDP based * Packet loss tolerant * Latency tolerant You may have to write your own protocol, or Google for "high performance open source UDP file transfer" and you may find something. Regards
Hello! I cannot offer any specific advice, but if you install Visual Leak Detector finding the root cause of your problem will be MUCH easier. Regards
Yeah the error message is unbelievably stupid and that you almost need to be an IT expert to find what DLL is actually missing just makes it worse.
Hi! One of the few solutions that work relibaly are based on establishing a connection to some external website (e.g. google.com) and then checking the ip address of the local endpoint. Example: http://stackoverflow.com/questions/2674314/get-local-ip-address-using-boost-asio[^]
According to this page http://www.cplusplus.com/reference/stl/map/[^] map supports bidirectional iterator. This means you could start from map.end() and then use the operator-- to obtain the last element.
Unless there is a compiler bug (very unlikely) you have a bug in your code that only shows up with optimizations on. Likely this is some kind of memory allocation bug. Impossible to say without seeing your code.
Use GetUserName to get the user ID. Use GetUserNameEx(NameDisplay, ...) to get the full user name. http://msdn.microsoft.com/en-us/library/aa916702.aspx[^]
You cannot switch on a string because the string is not an integral type. Integral means "simple" types such as int, long, short, char, ... You can achieve the same behavior using if ... else if if(str=="A") { } else if(str=="B") { } ...
Google does not use VC++. It is asp/jsp/java/javascript. Web browsers do normally not permit execution of VC++ generated binary code.
Google for 'freeaspupload' Regards
I'm not sure how to fix your problem with Memo, but if you change it to OLE Object it will work. OLE Object can store CByteArray so you can insert any binary data, not just text. // in recorset header file CByteArray m_MyKey; // in recordset cpp file DoFieldExchange() RFX_Binary(pFX, _T("[MyKey]"), m_MyKey);
You probably cause data corruption somewhere else in your code. How do you allocate the LPCTSTR that you insert?