שאלה בC++
כתוב פונקציה swap_values שתקבל כפרמטרים 2 מצביעים מסוג int ותחליף בין ערכים שפרמטרים מצביעים אליהם. התוכנה שכתבתי: # include <iostream.h> void main() int a=5,b=10; cout<< "a="<<a<<" "<<"b="<<b<<endl; swap_values(&a,&b); cout<< "after swap:"<<"a="<<a<<" "<<"b="<<b<<endl; void swap_values(int *a1,int *b1) int temp; temp=*a1; *a1=*b1; *b1=temp; } ההודעות שנרשמות הם: error C2065: 'swap_values' : undeclared identifier c++\work1\work1q2.cpp(12) : error C2373: 'swap_values' : redefinition; different type modifiers Attachment מישהו יודע מה הבעיה?
כתוב פונקציה swap_values שתקבל כפרמטרים 2 מצביעים מסוג int ותחליף בין ערכים שפרמטרים מצביעים אליהם. התוכנה שכתבתי: # include <iostream.h> void main() int a=5,b=10; cout<< "a="<<a<<" "<<"b="<<b<<endl; swap_values(&a,&b); cout<< "after swap:"<<"a="<<a<<" "<<"b="<<b<<endl; void swap_values(int *a1,int *b1) int temp; temp=*a1; *a1=*b1; *b1=temp; } ההודעות שנרשמות הם: error C2065: 'swap_values' : undeclared identifier c++\work1\work1q2.cpp(12) : error C2373: 'swap_values' : redefinition; different type modifiers Attachment מישהו יודע מה הבעיה?