127.0.0.1 is the 'loopback' connection. Anything sent to that never actually leaves your box.
TIME WAIT is just the state a connection enters after it has been closed, but before it is purged from your systems networking cache (in simple terms).
127.0.0.1 is the 'loopback' connection. Anything sent to that never actually leaves your box.
TIME WAIT is just the state a connection enters after it has been closed, but before it is purged from your systems networking cache (in simple terms).
VMWare.
VMWare Player is now free.
Simple, clean, functional, no dual booting, no hassle.
By the way, application incompatibilities between XP and Windows 7 are 100% the fault of the people that wrote the application, not Microsoft. They took shortcuts that they were not supposed to (and warned about) years ago.
%allusersprofile%
Not that it matters, but 568-A and 568-B have absolutely no difference in crosstalk. They only difference at all is the orange and green pairs are swapped. That's it. And, for 10/100 BaseT Ethernet, the only pairs used are the orange and green. Blue and brown aren't used at all.
A or B is only a convention. Looking blind, at electrical signals, there is absolutely no way to differentiate between the two.
Uhhhh... Both ends of a standard patch cable SHOULD be identical. The diagram you posted only shows the difference between the two common pairing schemes. -A is usually used for phone systems, -B is usually used for Ethernet, but it doesn't matter at all really, as long as both ends are terminated as 568-A or both ends are terminated as 568-B.
The only time the pairing at the ends is different, is if you are making a crossover cable.
Yep. Get a USB dongle, or a real parallel port.
Dongle protection software (Sentinal, Wibu, etc) are installed as low level drivers that want direct access to a real port. They don't work through emulated ports such as USB adapters. Usually, the reason is that the dongle and software rely on hardware interrupt lines, which don't exist with an adapter.
I'd start with just getting a proper main() going.
And passing so much around, you should at least use a structure. Blindly copy and pasting isn't the way to get to modular code.
Simple answer, you don't.
The taskbar controls are not exposed by any Explorer API, and for good reasons.
http://blogs.msdn.com/oldnewthing/archive/2009/02/02/9388941.aspx
I didn't know XP was licensed "By Client" at all, it is by installation.
100 PC's require 100 Licenses. End of story.
You could also just purchase a site license, which may be worth it for 100 machines.
Anything else, and you are violating usage and license agreements. That would fall under another word - Illegal.
What OS are you installing it on?
It requires Server 2003 SP1 or R2.
Use brackets for your if/else clauses:
if (something)
{
...
}
else if (something_else)
{
...
}
You have statements that should be in the conditional clauses, but aren't, making the compiler see unmatched 'else' statements. You are also putting semicolons where they don't belong. Read the nice error and warning messages your compiler is spitting out.
Any reason why it wouldn't?
It's got twin PCIe x 16 slots, even if they are only x8 if both used in SLI mode.
Uhhhh....
Is it an actual Windows program? Try installing it perhaps in the XP Virtual machine, or install it in Windows 95 / 98 compatibility mode.
If it's a DOS program, good luck.
Foxit Software also has a PDF reader, editor, and creator.
The reader is free, the editor and creator have a six month demo license, or can be purchased at reasonable rates.
I use Foxit exclusively, as Adobe's Acrobat is big, slow, and cumbersome. Foxit is lightning fast, and runs fine from my thumbdrive.
Opening with ios:out will truncate the file.
You need to open it (for writing) with:
ios::out | ios::in | ios::ate
(as well as in binary mode) to seek within with with write capabilities.
The blank lines do nothing.
Start with them.
Well... think... What exactly is the value of "return 1"? That doesn't evaluate to an rvalue.
Why are you trying to allocate 100,000 of anything on the stack?
Do you really really really NEED that much storage as an initial allocation?
Maybe you should just use a vector, and add items as necessary?
You still have issues... Why don't you want to initialize your variables to 0 before using them?
Copy and paste is, well, Fine sometimes, but your have a logical problem here with your copy and paste of your 'record_3' section... You only provide the possibility of entering 3 records, why ask if the user want's to enter another? What happens if they say yes?
Why are you using globals AND passing them around (sometimes)...
In class_avg() you pass in 'i', and use it, but you also use the global 'n' that it is derived from...
Code tags?
What are you entering your 'percentage' in ? Does that line, multiplying percentage by 1, and adding it to the price look like what you really want to do?
In Windows, you can use LockFile() or LockFileEx() to lock portions / all of a file, but there are ways to still get read access to locked files.
Also, the extra overhead may not be worth it. Besides, 8 other processes opening up your data file to read it will really have no effect on the time it takes your process to read/write it. The HDD is slow. Deal with that. Windows will cache what it can/needs to.
You can't just allocate a bazillion bytes on the stack, which is what happens if you make an allocation like:
char myBazillionBytes[100000000];
You are going to need to dynamically allocate room, either with new and delete[], or, probably best, use a vector, and don't worry about memory management.
Without file I/O though, how are you getting so much data? Surely nobody is going to sit and type it in?
give me the functions and headers to load image files; and a small example
C:
Header:
stdio.h
Functions:
fopen()
fread()
fclose()
C++:
Header:
iostream
Functions:
ifstream()
read()
get()
Have fun.
Yes.
http://www.microsoft.com/interop/docs/OfficeBinaryFormats.mspx
Covers all office formats from 97 through 2007.
there has to be a better way then deleting (or creating copies of ) the old file completely every time you need to amend something in it.
Nope, there isn't, unless you are using absolute fixed-length fields, and 99% of the time, a .csv file does not have fixed length fields.
If you want to change a value in the first line, you read the file, modify the first line, and write it out again.
You are trying to increase the available space in your reserved memory simply by adding a 1 to it. That won't work.
Reserve a larger block of memory (probably with new), copy the old data into it, update your size and capacity values, then delete [] the original block.
Generally, it's typical to increase sizes in blocks larger then 1.
Why "Import" at all? Excel can open a CSV file just fine all by itself.
As for graphing, just, well, define your X and Y axis in Excel (well, make your graph). Then copy it, and paste into a PowerPoint slide.
Really, why over complicate things?
PowerPoint is designed for presentation, not graphing, or data manipulation. Use it for presentation.
ADO RDO, DAC, etc are generally used for databases. Excel is not a database, though it's files can be manipulated by those components. Again, why over complicate?
Is your computer (BIOS) configured to try to boot from a CD? Or is it trying to boot only from Hard/Floppy drive?
Uhhh... BASIC? no.. VB? no.
Your core OS development will most likely be with assembly, as you have to talk directly to the BIOS at boot, in order to even begin loading your OS.
Start here:
http://wiki.osdev.org/Main_Page
And read carefully.
Wow... Before worrying about getting it to compile, you might want to think about writing a design document to get your logic straight.
But...
Your error log tells you what is wrong. In your class declaration, you aren't referring to valid types, you are referring to your own names for things. Problem.
main isn't a void function.
You declare Grade::numExams and Grade::grades as private, and non-static, then immediately try to use them in a public fashion in main. At this point they are A) unaccessible, and B) uninitialized.
In your class, er, how many of your actual homework assignment grades get recorded somewhere? Well, all of them, but only #10 matters, since you keep overwriting the same variable. Ditto the exam grades, except there you only overwrite once.
CalcLetterGrade... er, isn't there perhaps a better method of doing this? Maybe with relational operators? And you miss the case where grade is 90.
Again, the errors list is pretty good, why not work through that from the first down, recompiling every time you fix something.
Incremental Compiles are always better than just writing a bunch of code and preying for the best.