|
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?
|
|
|
|
|
This code seems to work like I expected:
<br />
WIN32_FIND_DATA fd;<br />
HANDLE hFind = ::FindFirstFile(_T("C:\\wutemp\\*.*"), &fd);<br />
<br />
if (hFind != INVALID_HANDLE_VALUE)<br />
{<br />
do<br />
{<br />
if (fd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)<br />
m_listBox.AddString(fd.cFileName);<br />
}<br />
while(::FindNextFile(hFind, &fd));<br />
::FindClose(hFind);<br />
}<br />
I guess in my first post the file attributes were not set correctly. Not sure.
R.Bischoff
.NET, Kommst du mit?
|
|
|
|
|
MindNets
“MindNets” is an organization that is being established for providing support and solution in different fields of IT/Computer Science.
Our Expertise includes:
Web Design and Development, Databases, Networks, Desktop Applications, Business Applications, Image Processing, Biometrics, Science and Engineering.
For Students:
During our final projects, we found that there is very little guidance for students; in working on their projects (software) using latest tools and technologies. This is where the whole idea came to our mind and became the basis of “MindNets”.
For Companies:
In this era, for each and every organization; it’s necessary to transfer its business online. This is so, because it not only helps in expanding the business but also in providing more facilities to the customers.
For this we are providing complete web site design, development and hosting facilities. We are also looking forward to facilitate these companies in building and maintaining efficient LAN/WAN networks.
So feel free to contact us at any time; you need us; as we are to help YOU.
Team:
Khurram Ishtiaq Qazi (Netsol)
(c++, visual c++, java, Oracle 8i, (sql/plsql, Developer6))
Asim Nazir (XavorInt)
(c++, java, visual c#, ASP.NET, Sqlserver 2000, Crystal Reports)
Irfan Yousaf (ICBCS)
(VB6, ASP, VB.NET, ASP.NET, Oracle, Visual C++, Visual Prolog)
Mohsin Ali (TWE)
(Microsoft Certified Solution Developer (MCSD), VB6, Flash)
Aamir Alla-u-Din (Operation Al-Badar)
(Microsoft Certified System Engineer (MCSE NT+2000), CCNA)
Contact:
Mail: mind_nets@yahoo.com
Voice: 0333-4294413
MindNets
|
|
|
|
|
How much do you charge?
And how much credibility do you think you have with a Yahoo email address?
"Sucks less" isn't progress - Kent Beck [^]
Awasu 1.1.1 [^]: A free RSS reader with support for Code Project.
|
|
|
|
|