|
Cheers.
I found some code that had the include winmm.lib and used that: worked fine.
Can anyone shed light on why the object source files had no problem when they had the same include statements ?
Thanks for all responses: much appreciated.;)
If sex is a pain in the ass, then you are doing it wrong!
|
|
|
|
|
Hello all .
i having some question about array size.
lets say i wanto declare this array...its an "unsigned long".
lets say i wanted it the array to have the size of "8"..
so i will declare like this :
unsigned long Data[8];
ok...lets say now.. i wanto to create a "unsigned long" array.. but i not yet sure whats the size...becoz its depends on the datas that will be key in by user...
ok.. lets say..
int arraysize;
arraysize=a+b;
(where a and b are both int keyed in by user...)
then.. how i wanto set the Data array into the size of "arraysize"??
can i do it like this :
unsigned long Data[arraysize];
i tired but..error... so i hope u guys can help me out..how to solve this problem...what should i do to set my array size according to wat the datas user keyed in?
thanks...
thong
twh81@tm.net.my
...
|
|
|
|
|
I don't think I should give you a direct answer on your question because, frankly, doing so would not be a help to you, in the long run. I suggest you complete the C++ text book(s) you are reading first, and I guarantee you'll find the solution by yourself. As a hint, please take a look at the new and delete operators(I assume you are learning C++) about how to use dynamic arrays and how to free the memory.
Really, I'm sorry for not being a one-time help but if you are developing an application, ask that question here, get a direct answer, then return to your application, I'm afraid your customer(or your teacher) will end up get mad.
|
|
|
|
|
I can't agree with you more!
I am seeking...
For what?
Why did you ask me for what? I don't know!
|
|
|
|
|
You need to create dynamic arrays on the heap using new and delete the memory yourself using delete [] .
unsinged long *data = new unsigned long[arraysize];<br />
<br />
<br />
delete[] data;<br />
An alternative would be a std::vector .
regards
modified 12-Sep-18 21:01pm.
|
|
|
|
|
hi
it seems that u really have not finished your C++ courses.
the array that you are using is not a dynamic array.
you need to know more about POINTERS. These are really the dynamic arrays.
if u r in a hurry u can use these lines. but my advice is that you should read more in C++ specially in pointers and dynamic memory allocation.
First you declare ur array like this:
unsigned long *Data;
when you know the actaual size of ur array you set it like this:
Data= new unsigned long[arraySize];
now u can use it as an ordinary array.
after u finish using it is better to free the memor u allocated
delete Data;
i hope this works with you but you still need to know more in C++
Good Luck.
The music in my heart I bore
Long after it was heard no more.
- William Wordsworth
|
|
|
|
|
i need to make a very good major project and i am out of ideas.
I need immediate help and guidance.
anything in VC++,C++,VB,ASP will do.
Every problem has a solution!
|
|
|
|
|
be original, make a calculator
|
|
|
|
|
a calculator , we made that when i was in 1st year
its got to be a cool working project
something which i could later add in my resume
please tell me if you have any other suggestion
Every problem has a solution!
|
|
|
|
|
erm, you can make a voice recognition system ...
Maximilien Lincourt
"Never underestimate the bandwidth of a station wagon filled with backup tapes." ("Computer Networks" by Andrew S Tannenbaum )
|
|
|
|
|
your idea is good but already a group from my class has taken up this topic.
any other can u suggest?
Every problem has a solution!
|
|
|
|
|
you can make a fingerprint recognition system also
I am seeking...
For what?
Why did you ask me for what? I don't know!
|
|
|
|
|
that s a great project but my senior has made in in 2001 and also got a prize , i can't repeat it.
what do u say?
any other suggestions?
Every problem has a solution!
|
|
|
|
|
Model 2 Quantum Entangled Particles (before during and after entanglement).
Then model the effects of firing a modulated photon stream at one of them.
That will give you a fair bit of work to do, and a nobel prize and a communications revolution of monumental proportions if you get it right.
If sex is a pain in the ass, then you are doing it wrong!
|
|
|
|
|
Who know how to read registry info direct from a file (system.dat, user.dat...(XP/9x)), without using of API functions (Reg*..).
I'll be very apreciative if you write me a peace of this code.
P.S. Please Help Me.
|
|
|
|
|
Why?
The registry functions are easy to use.
|
|
|
|
|
To enumerate all registry - API functions is too slow, it takes ~5-7 minutes enumerate only keys, without values, but if we take the values the time is doubled or even tripled.
So reading from file is much,much faster.
If someone can write a peace of code how to do it, it will be greate.
|
|
|
|
|
Hello,
I am looking for some circular rotating button code in MFC or WTL.
Something like volume control.
Any hep will be highly appreciated.
Regards
Cutti
|
|
|
|
|
|
Hello Sir:
I am working on testing float point exception. I know the float point exception have 6 category. I want to catch all exception. I know some float point instruction can generate these ecception. I want to one by one test float point exception. So i must generate these exception at first, but i know a little float point instruction, i don't how generate these float point exception. I want to know somebody know these. Can you help me? I am a rookie
Thanks in advance!
|
|
|
|
|
Sir,
Where do I find free VC++ projects alongwith the source code. The projects should not be too big as I want to improve my knowledge in VC++.
How to generate reports like the data environment present in VB6.0
Neelesh Jain
|
|
|
|
|
From the cp home page (www.codeproject.com) , look on the left hand side of the page. There you will find coding categories, if you want to find articles w/ source code, just click away at the ones that interest you (ie. mfc, win32, c++)
You can also find source code snippets and pertinent information on msdn.microsoft.com , just search for c++ or something more specific.
Good luck.
R.Bischoff
.NET, Kommst du mit?
|
|
|
|
|
Hi All,
I can not seem to get ::FindNextFile to work properly, or should I say the way I would expect it to work. The code below is straight out of MSDN, but it only works on the first file, the FindNextFile call returns FALSE, thus it does not iterate through the entire directory. I have a ton of .txt files, so it should find more than one.
Thanks in advance for any help or suggestions ?
<br />
#include <windows.h><br />
#include <stdio.h><br />
<br />
WIN32_FIND_DATA FileData; <br />
HANDLE hSearch; <br />
DWORD dwAttrs; <br />
char szDirPath[] = "c:\\TEXTRO\\"; <br />
char szNewPath[MAX_PATH]; <br />
char szHome[MAX_PATH]; <br />
<br />
BOOL fFinished = FALSE; <br />
<br />
<br />
if (!CreateDirectory(szDirPath, NULL)) <br />
{ <br />
printf("Couldn't create new directory."); <br />
return;<br />
} <br />
<br />
<br />
hSearch = FindFirstFile("*.txt", &FileData); <br />
if (hSearch == INVALID_HANDLE_VALUE) <br />
{ <br />
printf("No .TXT files found."); <br />
return;<br />
} <br />
<br />
<br />
while (!fFinished) <br />
{ <br />
lstrcpy(szNewPath, szDirPath); <br />
lstrcat(szNewPath, FileData.cFileName); <br />
if (CopyFile(FileData.cFileName, szNewPath, FALSE))<br />
{ <br />
dwAttrs = GetFileAttributes(FileData.cFileName); <br />
if (!(dwAttrs & FILE_ATTRIBUTE_READONLY)) <br />
{ <br />
SetFileAttributes(szNewPath, <br />
dwAttrs | FILE_ATTRIBUTE_READONLY); <br />
} <br />
} <br />
else <br />
{ <br />
printf("Couldn't copy file."); <br />
return;<br />
} <br />
<br />
if (!FindNextFile(hSearch, &FileData)) <br />
{<br />
if (GetLastError() == ERROR_NO_MORE_FILES) <br />
{ <br />
MessageBox(hwnd, "No more .TXT files.", <br />
"Search completed.", MB_OK); <br />
fFinished = TRUE; <br />
} <br />
else <br />
{ <br />
printf("Couldn't find next file."); <br />
return;<br />
} <br />
}<br />
} <br />
<br />
<br />
FindClose(hSearch);<br />
R.Bischoff
.NET, Kommst du mit?
|
|
|
|
|
Use the full path in the FindFirstFile() call, don't rely on whatever the current directory happens to be, because if it's different that what you think, code will break and there's no obvious indication why.
--Mike--
Ericahist | Homepage | RightClick-Encrypt | 1ClickPicGrabber
Latest art~!@#2rDFA#@(#*%$Rfa39f3fqwf--=
NO CARRIER
|
|
|
|
|
Thanks for your reply Mike. I did try to use an absolute path for FindFirstFile, but it still didn't work. I've got something working, but still a little confused about FindFirstFile 's behavior, eventhough it seems really straightforward.
Thanks again.
R.Bischoff
.NET, Kommst du mit?
|
|
|
|