|
sorry for not being specific.Actually i want to remove the hidden property that has been already set to a folder..
Thanks...
|
|
|
|
|
|
hi i have to check for a file say sample.txt. if it is there i have to skip else i have to create a file in that name. how to do this in mfc
|
|
|
|
|
You can use of FindFirstFile and check return value of FindFirstFile
|
|
|
|
|
check for PathFileExists()
|
|
|
|
|
CreateFile with the OPEN_ALWAYS flag for creation / disposition parameter
|
|
|
|
|
Hi
I am trying to connect VC++ with Access(DataBase).but i am understand
how could i can do it.
i want to write the code whenever button is clecked.
1: Which Hederfile i have to include.
2: What will be the Visual Studio setting for this.
3: what are the special function we should use.
could any one please send me demo code for any particular event.
as soon as possible.
mailing me
Yogi
|
|
|
|
|
|
Hi,
I'm building a dll which export some interfaces. I use a .def file to set export symbols. But, after build, while using VC tool "depends" to watch export symbols, I see lots of additional functions which not defined in my .def file! My dll also link some thridparty libs which implement these additional functions.
Do you know the reason and how to resolve it?
|
|
|
|
|
There one other way to export functions is dll. Using __dllexport , check if this is what happening in your case.
|
|
|
|
|
I think you are adding __declspec(dllexport) to the class itself. Rather add it to the functions you want to export.
Press: 1500 to 2,200 messages in just 6 days? How's that possible sir?
Dr.Brad :Well,I just replied to everything Graus did and then argued with Negus for a bit.
|
|
|
|
|
hi i have to create a guid for usb using mfc. it should be 128 bytes. how to create this.
-- modified at 23:59 Friday 9th March, 2007
|
|
|
|
|
Please make your question clearly. Guid for USB means? what is the situation you need this one. or any clear info if you provide that could be easy for people who answering your questions.
Thank you.
Nice talking to you.
If you judge people, you have no time to love them. -- Mother Teresa
|
|
|
|
|
can any one help me in doing the simple chat application program using MFC in VC++....very urgent please...
manjunath
|
|
|
|
|
wrote: can any one help me
Yes. Tell us what you've done, how far you've reached in building the application. Tell us where you're stuck.
|
|
|
|
|
|
I don't understand why it is said to be asynchronous.
the function CAsyncSocket::Send returns the amounts of bytes sent. this means that we should wait until the function returns.
On the other hand, CAsyncSocket::OnSend is called by Windows when data sending completes.
I don't know what is the benefit of OnSend, when we should wait until Send returns.
Can you explain?
|
|
|
|
|
The "Async" differentiates it from the CSocket class which wraps much less of the sockets
API. CAsyncSocket includes the WSAAsyncSelect functionality by default which is probably where
the "Async" comes from.
To communicate with sockets asynchronously you can use a blocking/non-blocking socket on a
separate thread or use overlapped I/O.
CAsyncSocket::Send(), as well as most of the MFC socket wrapper classes, is just a thin wrapper
for the equivelant socket API. In fact, CAsyncSocket::Send() calls send() and that's it.
Therefore, it's essential to understand Windows Sockets (2)...The MFC wrapper classes don't
provide much beyond a class wrapper for a socket handle (CSocket adds CArchive serialization
support).
Mark
"Great job, team. Head back to base for debriefing and cocktails."
(Spottswoode "Team America")
|
|
|
|
|
The Send() method will return immediately, that's because it will only copy the application data into the socket's send buffer but it will not actually wait until the data was transferred or acknowledged from the other peer. As a consequence of this, just sending something does not tell you reliably that the data was completely received or even that the connection is still open. For more details see Jon Snader's Effective TCP/IP Programming (Tip15).
On the other side OnSend() is an asynchronous notification that there is more space in the buffer, the application may now call Send() with more data.
Hope it helps.
|
|
|
|
|
long **iLut3Ddata;
iLut3Ddata =new long *[27];
for(i =0; i<=27;i++)
{
iLut3Ddata[i] = new long[10];
}
for(i=0;i<ldatasize;i++){
for(iodd="9,iEven=8;iOdd">0&&iEven>-1;iOdd-=2,iEven-=2,ii++){
LutData3D[ii] = (unsigned char)iLut3Ddata[i][iEven]; //& iLut3Ddata[i][iOdd];
LutData3D[ii] = LutData3D[ii]<<4|(unsigned char)iLut3Ddata[i][iOdd];
}
for(int ix=0;ix
|
|
|
|
|
icemelt(newbie) wrote: iLut3Ddata =new long *[27];
for(i =0; i<=27;i++)
Immediate problem I'm seeing here is,
it should be,
iLut3Ddata =new long *[27];
for(i =0; i<27;i++)
{
iLut3Ddata[i] = new long[10];
}
In C++ there are 0 based array index.
Here you are writing out of bounds of allocated memory. Hence , it is causing problem , while deleting memory.
|
|
|
|
|
for(int ix=0;ix<ldatasize;ix++){
delete="" []="" ilut3ddata[ix];
="" }
="" <b="">iLut3Ddata=NULL;
delete [] iLut3Ddata;
still the same error occurs but when i add NULL on the array
it doesnt generate error anymore but it detected memory leaks
thanks
|
|
|
|
|
Can you check the Ignore HTML tags... checkbox so we can read your code?
icemelt(newbie) wrote: but it detected memory leaks
Assuming you've corrected the for() statement as shown in Prasad_som's example...
You're allocating 27 blocks of memory on the heap. Are you deleting them ever?
"Great job, team. Head back to base for debriefing and cocktails."
(Spottswoode "Team America")
|
|
|
|
|
You code is not readable at all,
From your original post, I'm guessing your code, how its should look like,
long **iLut3Ddata ;
iLut3Ddata =new long *[27];
for(i =0; i< 27;i++)
{
iLut3Ddata[i] = new long[10];
}
for(int ix = 0; ix < 27 ; ix++)
{
delete [] iLut3Ddata[ix] ;
iLut3Ddata[ix] = NULL ;
}
delete [] iLut3Ddata;
iLut3Ddata = NULL;
|
|
|
|
|
thanks for the code im really still an infant to c++
I was a visual basic programmer back then,
anyways thanks,
|
|
|
|