What exactly do you want to ask ?
Is it processor architecture ?
Is it C, or C++, or C# ?
Is it Win32 / Win64 ?
Is it about pointers ?
If you (in C/C++/C#) have a BYTE array, then ALL lower bits of an address WILL be used; ohterwise you wouldn't be able to do a bulk read or write from a binary file.
Of course, if you do so, you will earn a lot of additional CPU cycles due to misalignment of addresses to WORD / DWORD boundaries, but as cores are so fast now, it doesn't really matters
Google[^] is your friend and has a lot of information. And this[^] is a good lecture as well
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpfull answers is nice, but saying thanks can be even nicer.
Close the workspace and Delete *.clw and *.ncb files from your workspace.
After open the project select the classwizard. now it will say class file does not exist and you can select all your *.cpp and *.h files from the list and recreate the clw file.
i doing project on the hiding the folder in windows OS that should not be visible when click the check show hidden .....
i mean making the folder totally invisible like the folder lock 6.5 will hide ...
i am not getting the idea how they had done ...
help me out from this
are you asking about the memory map then i stopped doing on that up to reading a single file not for the whole drive ...
now to do the project to hide the file or folder from the user ......
i tried using the CSLID but it just convert the recycle bin icon and many other icon such control panel,N/W like icon and also tried with setting the attrribute of the file and making it to system file.....
I am pretty sure you will not find any official documentation on such a technique. Consider the implications: not only will such a folder be impossible to backup with standard tools, it will also be left stranded when the parent folder gets deleted.
More importantly: it would be the perfect hiding ground for viruses, since an antivirus program will not find it! Not saying viruses will look for such folders (they wouldn't find it either), but they may create one just for the purpose to hide in it.
I could think of two approaches, but I suspect for the very reasons I've pointed out above, the OS will likely contain security measures to prevent just that.
Maybe there is another solution to the problem you have? If it's a security issue, then maybe all you need is encrypt the files. Write-protecting them would save them from most methods of unwanted accidental change. A checksum could enable you to verify the integrity of the files. And an explicit backup would enable you to restore the files in case they have been tampered with.
No you can't. CRC's (and hash codes in general) reduce some arbitrary-length input to a fixed-length output; you could calculate a CRC of the entire content of your disk. Do you really think the process is reversible? if it were, you could compress any disk to a 32-bit number, so the need for disks would decrease, and disk manufacturers would go belly up.
PS 1: this wasn't really a C/C++ question.
PS 2: bad subject line, it does not mention any keyword that refers to the question's subject.