|
Bob Stanneveld wrote:
I really want to pay for the software that I use, but my budget is not allowing it... If I didn't use all the stuff that I don't pay for, I wouldn't even be half the programmer I'm today.
Me too
Bob Stanneveld wrote:
Besides that, I don't even think that MS bothers that all their programs get cracked. I even think that MS is happy that so many people use their SW, cracked or not.
i agree, i don't think that they are trying too hard to prevent their programs from being cracked.
Because there are several softwares(Antivirus softwares,Firewalls,...) which havent been cracked because they use the registration via internet and some additional techniques using internet too.
"Go as far as you can see,and when you get there you'll see further" - Unknown
|
|
|
|
|
In the past (when a serial numper would work for any ms program that asked to tbe same number of digits) I would definitly say this. In my case we actually had licenses for the software but sometimes I forgot to bring my licence code list with me (to an offsite location) so this was a big time saver as I had 2 of the codes in the list memorized.
But now with the 25 digit codes that are tied to a specific product version I have to have my codes with me at all times. Being an educational institution we do not have any software that has product activation turned on so there is not much I can say about this.
John
|
|
|
|
|
I wanted to learn how to drive.
I went out on the street of the local neighborhood and hot wired cars at night and went on joyrides.
People did not seem to mind, they had another car in the garage, and they only needed the car I was borrowing for their day jobs anyway.
I would not be half the driver I am today, because I could not afford the car or car insurance or gasoline at the time I was learning to drive...
Well, every industry has an entry cost. Just because yours was too high to be met, does not make what you did/are doing any less illegal.
Glad you are here to help, all the same
|
|
|
|
|
Blake Miller wrote:
Well, every industry has an entry cost. Just because yours was too high to be met, does not make what you did/are doing any less illegal.
True, but I only use them for educational purposes (which doesn't make it any more legal). I think that college, the government and / or the business world should provide students with the tools they need so they can get to a professional level more easely. And it has benefit both ways..
But since the business community only cares about money, a free student license will never be available..
Behind every great black man...
... is the police. - Conspiracy brother
Blog[^]
|
|
|
|
|
wrote this code about the Matrix project here is a part of the code to input the matrix or a vector with a dynamic allocation:
double*vector ; int num ;
cout<<"enter the size of the vector"<<\n;
cin>>num;
vector=new double[num];
for(i=0;i<num;i++)
{
cout<<"enter the element"<<i+1<<"in the vector"<<\n;
cin>>*(vector+i)
}
this for input the vector but for input the matrix i made it in another function:
double*grade ; double**matrix ; int row ; int col;
cout<<"enter the number of rows then coloumns in the matrix"<<\n;
cin>>row>>col;
double**matrix=new double*[row];
for(int j=0;j<row;j++)
{
matrix[j]=new double[col]
for(int k=0; k<row;k++)
{
for( int l=0; l<col;l++)
{
cout<<"enter the element"<<l+1<<"in the row"<<k+1<<\n;
cin>>*(grade[k]+l)
}}}
iwant to ask if there is any missing in the followin part of the code
so may you answer these previous questions?
& is this pretag right?
|
|
|
|
|
kosamoza wrote:
cin>>*(grade[k]+l)
grade is a pointer that has not been properly initialized.
kosamoza wrote:
iwant to ask if there is any missing in the followin part of the code
Does the compiler/linker complain about syntax? If not, then you need to determine if any logic errors are present. Did you run the program? If not, that would be a good place to start.
kosamoza wrote:
& is this pretag right?
No. Did you use the Preview button like I suggested yesterday? Even if you forgot, did you go back and look at the post? It's obvious that the formatting is wrong. A lot of the questions you are asking can be answered, if not eliminated, by just taking a bit of initiative.
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
what is meant by :
grade is a pointer that has not been properly initialized.
because when i compile the program every thing is right except at this part it gives me error at this part :
cin>>*(grade[k]+l)
so how can i initialize this grade ?
& what is meant by thses errors?
error C2100: illegal indirection
error C2679: binary '>>' : no operator defined which takes a right-hand operand of type 'double' (or there is no acceptable conversion)
|
|
|
|
|
The compiler is not going to know if you assigned a valid block of memory to the grade pointer or not. Consider:
int *pNumber = NULL;
*pNumber = 123;
...
int *pNumber = new int;
*pNumber = 123;
...
int x;
int *pNumber = &x;
*pNumber = 123;
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
i am sorry but i really dont understand
for exaple in this proplem i want the program to ask the uswer to input the elements of the matrix so how can i initialize the pointer ?? how can i do this??
sorry but i am really trying to understand
|
|
|
|
|
Try:
double *vector;
double **matrix;
int num,
row,
col;
cout << "Enter the size of the vector: ";
cin >> num;
cout << endl;
vector = new double[num];
for (int i = 0; i < num; i++)
{
cout << "Enter the element " << i + 1 << " in the vector: ";
cin >> vector[i];
}
cout << endl << "Enter the number of rows then columns in the matrix: ";
cin >> row >> col;
cout << endl;
matrix = new double*[row];
for (int j = 0; j < row; j++)
{
matrix[j] = new double[col];
for (int k = 0; k < col; k++)
{
cout << "Enter the element " << k + 1 <<" in the row " << j + 1 << ": ";
cin >> matrix[j][k];
}
}
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
it works
thanks very much for ur help
|
|
|
|
|
I want to forbid my user from shut down, restart, log off a computer, what do I have to do?
Thank you
|
|
|
|
|
Remove the keyboard and mouse.
Blogless
|
|
|
|
|
P.
|
|
|
|
|
I dont understand!!! User should use keyboard and mouse anyway. What I want is knowing that when the system or program call ExitWindows or ExitWindowsEx with any valid parameters, and then terminate the async thread that system uses to send WM_QUERYENDSESSION and WM_ENDSESSION messages to ask running programs to terminate.
Thank you
|
|
|
|
|
|
You will not know the sequence of processes that system set to send WM_QUERYENDSESSION, so if YOUR program return 0, there are still some program close, not your wish? And even if I make my program to be the first one in the list of receiving WM_QUERYENSSESION, the system still shut down if there is a program try to shutdown with SWE_FORCE parameter because there will be no WM_QUERYENDSESSION sent at all
Too bad, who could gimme the trustful solusion pls.
Thanks
|
|
|
|
|
If you have a program running and return 0 (FALSE) to WM_QUERYENDSESSION windows will end the shutdown sequence.
Blogless
|
|
|
|
|
You will not know the sequence of processes that system set to send WM_QUERYENDSESSION, so if YOUR program return 0, there are still some program close, not your wish? And even if I make my program to be the first one in the list of receiving WM_QUERYENSSESION, the system still shut down if there is a program try to shutdown with SWE_FORCE parameter because there will be no WM_QUERYENDSESSION sent at all
Too bad, who could gimme the trustful solusion pls.
Thanks
|
|
|
|
|
You will not know the sequence of processes that system set to send WM_QUERYENDSESSION, so if YOUR program return 0, there are still some program close, not your wish? And even if I make my program to be the first one in the list of receiving WM_QUERYENSSESION, the system still shut down if there is a program try to shutdown with SWE_FORCE parameter because there will be no WM_QUERYENDSESSION sent at all
Too bad, who could gimme the trustful solusion pls.
Thanks
|
|
|
|
|
OK, inject code into every process that hi jacks the ExitWindows, ExitWindowsEx call.
See the detours libaray on reseach.microsoft.com.
Thanks
Blogless
|
|
|
|
|
and also the reset and Power buttons...
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
And let the computer run on a batterry that doesn't get empty... Why don't you let the computer run on Mars, while your at it?
Behind every great black man...
... is the police. - Conspiracy brother
Blog[^]
|
|
|
|
|
Bob Stanneveld wrote:
And let the computer run on a batterry that doesn't get empty...
damn, i forgot this point !
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
hey guyz..Candy here (again) i need help..where can i find a program that is already running ( C program using pointer)..id really appreciate it if any of u guys can help me..thanks
Candy
|
|
|
|