|
itssheen wrote: what are the input parameters with output parameters.
The link I gave you is to the doxygen system, try reading the documentation to find out what you can and cannot do with it.
itssheen wrote: now reply
Tempted as I am, I wil refrain from responding in kind to this rude ending to your message.
txtspeak is the realm of 9 year old children, not developers. Christian Graus
|
|
|
|
|
itssheen wrote: .....now reply
As has been said, this is kinda rude.
But trying to answer your question... Doxygne is not psychic, it is just a tool to extract formatted comments from your code. If those comments don't exist, then you're just going to have to write them!
This is not as bad as it sounds - I had to do the same from scratch to a project, and I found lots of code that could be refactored as I went. I reduced the code size by a good 5%. That means 5% less bugs!
Iain.
I have now moved to Sweden for love (awwww).
|
|
|
|
|
Hi,
i am working in console application in VC++(visual studio 2005).
i am having a problem while using CString.
i have mentioned sample code below.
#include "stdafx.h"
#include "server1.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// The one and only application object
CWinApp theApp;
using namespace std;
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
int nRetCode = 0;
// initialize MFC and print and error on failure
if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0))
{
// TODO: change error code to suit your needs
_tprintf(_T("Fatal Error: MFC initialization failed\n"));
nRetCode = 1;
}
else
{
CString str;
str="IP conneted"
printf("%s",str);
cout<<str;
}
return nRetCode;
}
while executing the code..
i get printed only first letter(I) of str.
so please help me..
is there any header or setting should i change in the visual studio environment?
|
|
|
|
|
Check if the following works:
CStringA str;<br />
str = "IP conneted";<br />
printf("%s", str);<br />
cout<< str;
|
|
|
|
|
CStringA?
Величие не Бога может быть недооценена.
|
|
|
|
|
Yes, for UNICODE settings CString get replaced to CStringW and for Multi-Byte it gets replaced to CStringA. You can check atlstr.h header.
|
|
|
|
|
Try it
...
#ifdef _UNICODE
wcout << LPCTSTR(str);
#else
cout << LPCTSTR(str);
#endif
virtual void BeHappy() = 0;
|
|
|
|
|
Probably it is a UNICODE issue.
Try changing
rrthangavel wrote: printf("%s",str);
with
printf("%S",str);
to check it.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
|
Hi all,
if I have BYTE bTemp = 0xAB;
I need the binary stream of this BYTE value(ie 010101011) in to an integer Array.
Is there any short way to do that rather to write the code to convert it?
Thanks
M Chauhan
|
|
|
|
|
use memcpy but be aware of data size types.
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
I think you misunderstood the question. memcpy will not help the OP in this case!
|
|
|
|
|
Try it :
void TranslateBits(CArray<int>* pcArray, BYTE* pbyData, size_t cbDataSize)
{
if (pcArray && pbyData && cbDataSize) {
for (int i = 0; i < cbDataSize; i++) {
BYTE byData = pbyData[i];
for (int j = 0; j < 8; j++) {
int iBit = byData & 1;
byData >> 1;
pcArray->Add(iBit);
}
}
}
}
void Usage()
{
BYTE byData(0xAB);
CArray<int> cBitsArray;
TranslateBits(&cBitsArray, &byData, sizeof(byData));
}
virtual void BeHappy() = 0;
|
|
|
|
|
Hai,
I have a C++ dll,in which one of its function returns a pointer to the string array. How i can receive it in VB.
Thanks in Advance
|
|
|
|
|
c++ code:
__declspec(dllexport)BSTR WINAPI RetMsg(void)
{
wchar_t szMsg[] = L"Hello, world!";
BSTR pMsg = SysAllocStringLen(szMsg, wcslen(szMsg) + 1);
return pMsg;
}
__declspec(dllexport)ULONG WINAPI FreeMsg(BSTR pMsg)
{
return SysFreeString(pMsg);
}
VB code:
Private Declare Function RetMsg Lib "msg.dll" Alias "RetMsg" () As String
|
|
|
|
|
work with BSTR. Best is CComBSTR class, it help to ferget annoying stuff.
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
Good day Friends!
Here comes a new challenge!
Need to discuss whether it is right or what?
My problem is that the challenge sent by the server should be 8 bytes as i read from the documentation. As i decode the hash send by the server and Extract Challenge from it, it gives me only 7 characters including null character.
should i generate the response by using that 7 byte challenge or somewhere i am wrong.
is the challenge must be 8 bytes?
In short my question is:: can a challenge be less than 8 bytes?
|
|
|
|
|
Aabid wrote: My problem is that the challenge sent by the server should be 8 bytes as i read from the documentation. As i decode the hash send by the server and Extract Challenge from it, it gives me only 7 characters including null character.
The documentation says that authentication is base64 encoded data. It looks like this:
AUTH NTLM <base64encoded type 1 message>
334 <base64encoded type 2 challenge message>
<base64encoded type 3 response>
235 NTLM authentication successful
For details see The NTLM Authentication Protocol[^], at the end is another example for SMTP.
/M
Webchat in Europe Now with 26% more Twitter
modified on Wednesday, March 24, 2010 10:39 AM
|
|
|
|
|
hi,
i have a multibyte application.nw i m setting its tooltip with
_mbstowcsz(pTTTW->szText,buffer, sizeof(pTTTW->szText)/sizeof(pTTTW->szText[0]));
which is showing garbage.any alternative?
|
|
|
|
|
Are you sure the tooltips are set to use Unicode? Take a look at the sample code here[^].
txtspeak is the realm of 9 year old children, not developers. Christian Graus
|
|
|
|
|
i m using exactly the same code as in ur example but still tooltips are showing garbage.My application is multibyte.
|
|
|
|
|
you cant mix Multibyte and Unicode without conversions!!!
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
Member 590310 wrote: i m using exactly the same code as in ur example
I did not provide an example, I pointed you to the MSDN page describing how to achieve what you want to do. Have you coded it exactly as shown? Have you run it through the debugger to ensure your conversion is working correctly?
txtspeak is the realm of 9 year old children, not developers. Christian Graus
|
|
|
|
|
yes i debugged it PTTW->sztext is setting correctly but when i run it garbage is shown in tooltips..my question is that PTTW->sztext is for unicode apps so wat shud be done if app is multibyte.
|
|
|
|
|
Take a look at the page I posted in my previous answer, it shows clearly how to use multi-byte or Unicode for tooltips, and which pointers are used for each type.
txtspeak is the realm of 9 year old children, not developers. Christian Graus
|
|
|
|