Click here to Skip to main content
15,891,136 members
Home / Discussions / Managed C++/CLI
   

Managed C++/CLI

 
Questionoperato precendance question Pin
Amrit Agr1-Oct-12 22:04
Amrit Agr1-Oct-12 22:04 
AnswerRe: operato precendance question Pin
Richard MacCutchan2-Oct-12 2:58
mveRichard MacCutchan2-Oct-12 2:58 
AnswerRe: operato precendance question Pin
jschell2-Oct-12 8:51
jschell2-Oct-12 8:51 
AnswerRe: operato precendance question Pin
skrtbhtngr15-Nov-12 0:39
skrtbhtngr15-Nov-12 0:39 
QuestionLarge integer class please help Pin
Msemler9328-Sep-12 1:29
Msemler9328-Sep-12 1:29 
AnswerRe: Large integer class please help Pin
Richard MacCutchan28-Sep-12 2:05
mveRichard MacCutchan28-Sep-12 2:05 
AnswerRe: Large integer class please help Pin
jschell28-Sep-12 10:22
jschell28-Sep-12 10:22 
GeneralRe: Large integer class please help Pin
Msemler9329-Sep-12 9:52
Msemler9329-Sep-12 9:52 
ok me and my friend have been working on the program and are having trouble getting the arrays to pass to the functions and dont know where the issue is.


#include <iostream>
using namespace std;


class Integer{

public:
Integer();
Integer(Integer& a);
Integer operator +(const Integer &);
Integer operator -(const Integer &);
bool operator<(Integer)const;
void SetArr();
void print();
void addNumbers();
void subNumbers();

private:
bool sign;
int size;
int size2;
int size3;
char * arr1;
char * arr2;
char * arr3;


};

int main()
{
Integer sum,diff, in1,in2;
in1.SetArr();
/*in2.SetArr();

in1.addNumbers();
in1.print();
in1.subNumbers();
in1.print();*/




}
Integer::Integer()
{
size=0;
arr1=NULL;
}
Integer::Integer(Integer& a)
{
a.size=0;
a.arr1=NULL;
}
void Integer::SetArr()
{
cout<<"How many digits is the number?"<<endl;
cin="">>size;
int* arr1=new int[size];
cout<<"Enter the sequence of the "<<size<<" integers"<<endl;=""
="" for(int="" i="(size-1);i">=0;i--)
cin>>arr1[i];

cout<<endl;
for(int="" i="0;i<size;i++)
" cout<<arr1[i];


="" cout<<endl<<"how="" many="" digits="" is="" the="" second="" number?"<<endl;
="" cin="">>size2;
int* arr2=new int[size2];
cout<<"Enter the sequence of the "<<size2<<" integers"<<endl;=""
="" for(int="" i="(size2-1);i">=0;i--)
cin>>arr2[i];

cout<<endl;
for(int="" i="0;i<size2;i++)
" cout<<arr2[i];

="" if(size="">=size2)
size3=size+1;
else
size3=size2+1;

int* arr3=new int[size3];


int carry=0;
for(int i=0;i<size3;i++){
arr3[i]="48+(arr1[i]+arr2[i]-2*48+carry)%10;
" carry="(arr1[i]+arr2[i]-2*48+carry)/10;
" }

="" cout<<endl<<"addition:"<<endl;
="" for(int="" i="(size3-1);i">=0;i--)
cout<<arr3[i];

="" cout<<endl<<endl;


=""

="" for(int="" i="0;i<size3;i++){
" if(arr1[i]="">arr2[i])
arr3[i]=arr1[i]-arr2[i];
else{
arr1[i+1]=(arr1[i+1]-1);
arr1[i]=arr1[i]+10;
arr3[i]=arr1[i]-arr2[i];
}
}
cout<<endl;
for(int="" i="0;i<size3;i++)
" cout<<arr3[i];
="" cout<<endl<<"subtraction:"<<endl;
="">=0;i--)
cout<<arr3[i];

}
void integer::print()
{
="" for(int="" i="0;i<size;i++)
" cout<<arr1[i];
}

void="" integer::addnumbers()
{
="" int="" carry="0;
" arr3[i]="48+(arr1[i]+arr2[i]-2*48+carry)%10;
" }
}

void="" integer::subnumbers()
{
="" if(arr1[i]="">arr2[i])
arr3[i]=arr1[i]-arr2[i];
else{
arr1[i+1]=(arr1[i+1]-1);
arr1[i]=arr1[i]+10;
arr3[i]=arr1[i]-arr2[i];
}
}
}
GeneralRe: Large integer class please help Pin
jschell30-Sep-12 8:12
jschell30-Sep-12 8:12 
QuestionHOW CAN I CREATE A TRAPEZUM WITH A CIRCLE INSIDE IT??(CODE) Pin
williamjr19-Sep-12 22:09
williamjr19-Sep-12 22:09 
AnswerRe: HOW CAN I CREATE A TRAPEZUM WITH A CIRCLE INSIDE IT??(CODE) Pin
Wes Aday20-Sep-12 3:57
professionalWes Aday20-Sep-12 3:57 
AnswerRe: HOW CAN I CREATE A TRAPEZUM WITH A CIRCLE INSIDE IT??(CODE) Pin
Pete O'Hanlon20-Sep-12 4:40
mvePete O'Hanlon20-Sep-12 4:40 
QuestionWindows Shutdown notification in a MFC Dialog app Pin
Sunil P V13-Sep-12 0:20
Sunil P V13-Sep-12 0:20 
AnswerRe: Windows Shutdown notification in a MFC Dialog app Pin
Richard MacCutchan13-Sep-12 0:27
mveRichard MacCutchan13-Sep-12 0:27 
GeneralRe: Windows Shutdown notification in a MFC Dialog app Pin
Rajesh R Subramanian20-Sep-12 3:36
professionalRajesh R Subramanian20-Sep-12 3:36 
GeneralRe: Windows Shutdown notification in a MFC Dialog app Pin
Richard MacCutchan20-Sep-12 3:56
mveRichard MacCutchan20-Sep-12 3:56 
GeneralRe: Windows Shutdown notification in a MFC Dialog app Pin
Wes Aday20-Sep-12 5:53
professionalWes Aday20-Sep-12 5:53 
GeneralRe: Windows Shutdown notification in a MFC Dialog app Pin
Richard MacCutchan20-Sep-12 6:09
mveRichard MacCutchan20-Sep-12 6:09 
GeneralRe: Windows Shutdown notification in a MFC Dialog app Pin
Sunil P V20-Sep-12 4:58
Sunil P V20-Sep-12 4:58 
QuestionQuestion about ternary operator in initializer list Pin
elelont211-Sep-12 22:29
elelont211-Sep-12 22:29 
AnswerRe: Question about ternary operator in initializer list Pin
jschell12-Sep-12 8:13
jschell12-Sep-12 8:13 
AnswerRe: Question about ternary operator in initializer list Pin
Richard MacCutchan12-Sep-12 22:32
mveRichard MacCutchan12-Sep-12 22:32 
Questionimage to speech and speech to image Pin
buzz chemistry11-Sep-12 8:11
buzz chemistry11-Sep-12 8:11 
AnswerRe: image to speech and speech to image Pin
Kenneth Haugland11-Sep-12 10:20
mvaKenneth Haugland11-Sep-12 10:20 
GeneralRe: image to speech and speech to image Pin
buzz chemistry4-Jan-13 13:45
buzz chemistry4-Jan-13 13:45 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.