C/C++

  • Креатор на темата Креатор на темата Драган
  • Време на започнување Време на започнување
Moze li nekoj ubavo i detalno da mi objasni sto se toa m****i pointeri? Sto e reference, dereference i kade se upotrebuvaat.
Se utepav od citanje ne ja svativ fintata so ovie raboti

Треба да го поминеш C пред да одиш на C++. Има едно семинарче со презентации и таму е добро објаснет јазикот, се вика Thinking in C. Кратко е, неколку саати е целото.

А и јас на форумов имам [post=2973417]објаснувано[/post] за покажувачи.
 
Треба да го поминеш C пред да одиш на C++. Има едно семинарче со презентации и таму е добро објаснет јазикот, се вика Thinking in C. Кратко е, неколку саати е целото.

А и јас на форумов имам [post=2973417]објаснувано[/post] за покажувачи.

Не ти работи линкот дали можи да го постираш ако е ок?
 
Еј здраво,многу се заинтересирав за оваа тема и нешто пробувам да научам...помалце читам помалце на ова Дев-Ц++...Сеа имам еден проблем на тоа

Код:
#include <iostream>
using namespace std;
void main;
{
int mesec;
cout<<"Lista na meseci vo godinata:"<<endl;
cout<<"Reden broj - Ime na mesec"<<endl;
cout<<"1.Januari"<<endl;
cout<<"2.Februari"<<endl;
cout<<"3.Mart"<<endl;
cout<<"4.April"<<endl;
cout<<"5.Maj"<<endl;
cout<<"6.Juni"<<endl;
cout<<"7.Juli"<<endl;
cout<<"8.Avgust"<<endl;
cout<<"9.Septemvri"<<endl;
cout<<"10.Oktomvri"<<endl;
cout<<"11.Noemvri"<<endl;
cout<<"12.Dekemvri"<<endl;
cout<<"Vnesete go redniot broj na mesecot:"<<endl;
cin>>mesec;
switch (mesec)
{
case 1:cout<<"Mesec Januari ima 31 den."<<endl;
break;
case 2:cout<<"Mesec Februari ima 28 dena (vo prestapna godina ima 29 dena)."<<endl;
break;
case 3:cout<<"Mesec Mart ima 31 den."<<endl;
break;
case 4:cout<<"Mesec April ima 30 dena."<<endl;
break;
case 5:cout<<"Mesec Maj ima 31 den."<<endl;
break;
case 6:cout<<"Mesec Juni ima 30 dena."<<endl;
break;
case 7:cout<<"Mesec Juli ima 31 den."<<endl;
break;
case 8:cout<<"Mesec Avgust ima 31 den."<<endl;
break;
case 9:cout<<"Mesec Septemvri ima 30 dena."<<endl;
break;
case 10:cout<<"Mesec Oktomvri ima 31 den."<<endl;
break;
case 11:cout<<"Mesec Noemvri ima 30 dena."<<endl;
break;
case 12:cout<<"Mesec Dekemvri ima 31 den."<<endl;
default:cout<<"Vnesovte pogreshen reden broj.Rednite broevi se od 1 do 12."<<endl;
}
}
И нешто ерори ми дава ама никако да поправам...Што правам погрешно..?И ако може малце помош општо за командите...:uvo:
 
Еј здраво,многу се заинтересирав за оваа тема и нешто пробувам да научам...помалце читам помалце на ова Дев-Ц++...Сеа имам еден проблем на тоа

Код:
#include <iostream>
using namespace std;
[B][SIZE="5"][B]void main;
[/B][/SIZE][/B]{
int mesec;
cout<<"Lista na meseci vo godinata:"<<endl;
cout<<"Reden broj - Ime na mesec"<<endl;
cout<<"1.Januari"<<endl;
cout<<"2.Februari"<<endl;
cout<<"3.Mart"<<endl;
cout<<"4.April"<<endl;
cout<<"5.Maj"<<endl;
cout<<"6.Juni"<<endl;
cout<<"7.Juli"<<endl;
cout<<"8.Avgust"<<endl;
cout<<"9.Septemvri"<<endl;
cout<<"10.Oktomvri"<<endl;
cout<<"11.Noemvri"<<endl;
cout<<"12.Dekemvri"<<endl;
cout<<"Vnesete go redniot broj na mesecot:"<<endl;
cin>>mesec;
switch (mesec)
{
case 1:cout<<"Mesec Januari ima 31 den."<<endl;
break;
case 2:cout<<"Mesec Februari ima 28 dena (vo prestapna godina ima 29 dena)."<<endl;
break;
case 3:cout<<"Mesec Mart ima 31 den."<<endl;
break;
case 4:cout<<"Mesec April ima 30 dena."<<endl;
break;
case 5:cout<<"Mesec Maj ima 31 den."<<endl;
break;
case 6:cout<<"Mesec Juni ima 30 dena."<<endl;
break;
case 7:cout<<"Mesec Juli ima 31 den."<<endl;
break;
case 8:cout<<"Mesec Avgust ima 31 den."<<endl;
break;
case 9:cout<<"Mesec Septemvri ima 30 dena."<<endl;
break;
case 10:cout<<"Mesec Oktomvri ima 31 den."<<endl;
break;
case 11:cout<<"Mesec Noemvri ima 30 dena."<<endl;
break;
case 12:cout<<"Mesec Dekemvri ima 31 den."<<endl;
default:cout<<"Vnesovte pogreshen reden broj.Rednite broevi se od 1 do 12."<<endl;
}
}
И нешто ерори ми дава ама никако да поправам...Што правам погрешно..?И ако може малце помош општо за командите...:uvo:

Избриши „;“ и пробај од ново, би требало да биде.
 
Код:
#include <iostream>
using namespace std;
void main
[B]{[/B]
int mesec;
cout<<"Lista na meseci vo godinata:"<<endl;
cout<<"Reden broj - Ime na mesec"<<endl;
cout<<"1.Januari"<<endl;
cout<<"2.Februari"<<endl;
cout<<"3.Mart"<<endl;
cout<<"4.April"<<endl;
cout<<"5.Maj"<<endl;
cout<<"6.Juni"<<endl;
cout<<"7.Juli"<<endl;
cout<<"8.Avgust"<<endl;
cout<<"9.Septemvri"<<endl;
cout<<"10.Oktomvri"<<endl;
cout<<"11.Noemvri"<<endl;
cout<<"12.Dekemvri"<<endl;
cout<<"Vnesete go redniot broj na mesecot:"<<endl;
cin>>mesec;
switch (mesec)
{
case 1:cout<<"Mesec Januari ima 31 den."<<endl;
break;
case 2:cout<<"Mesec Februari ima 28 dena (vo prestapna godina ima 29 dena)."<<endl;
break;
case 3:cout<<"Mesec Mart ima 31 den."<<endl;
break;
case 4:cout<<"Mesec April ima 30 dena."<<endl;
break;
case 5:cout<<"Mesec Maj ima 31 den."<<endl;
break;
case 6:cout<<"Mesec Juni ima 30 dena."<<endl;
break;
case 7:cout<<"Mesec Juli ima 31 den."<<endl;
break;
case 8:cout<<"Mesec Avgust ima 31 den."<<endl;
break;
case 9:cout<<"Mesec Septemvri ima 30 dena."<<endl;
break;
case 10:cout<<"Mesec Oktomvri ima 31 den."<<endl;
break;
case 11:cout<<"Mesec Noemvri ima 30 dena."<<endl;
break;
case 12:cout<<"Mesec Dekemvri ima 31 den."<<endl;
default:cout<<"Vnesovte pogreshen reden broj.Rednite broevi se od 1 do 12."<<endl;
}
}

На тоа со болдирани букви ми пише"invalid function declaration"..и вчера исто пробував ама не бива :toe:
 
Код:
#include <iostream>
using namespace std;
[COLOR="#ff0000"]void main ()[/COLOR]
[B]{[/B]
int mesec;
cout<<"Lista na meseci vo godinata:"<<endl;
cout<<"Reden broj - Ime na mesec"<<endl;
cout<<"1.Januari"<<endl;
cout<<"2.Februari"<<endl;
cout<<"3.Mart"<<endl;
cout<<"4.April"<<endl;
cout<<"5.Maj"<<endl;
cout<<"6.Juni"<<endl;
cout<<"7.Juli"<<endl;
cout<<"8.Avgust"<<endl;
cout<<"9.Septemvri"<<endl;
cout<<"10.Oktomvri"<<endl;
cout<<"11.Noemvri"<<endl;
cout<<"12.Dekemvri"<<endl;
cout<<"Vnesete go redniot broj na mesecot:"<<endl;
cin>>mesec;
switch (mesec)
{
case 1:cout<<"Mesec Januari ima 31 den."<<endl;
break;
case 2:cout<<"Mesec Februari ima 28 dena (vo prestapna godina ima 29 dena)."<<endl;
break;
case 3:cout<<"Mesec Mart ima 31 den."<<endl;
break;
case 4:cout<<"Mesec April ima 30 dena."<<endl;
break;
case 5:cout<<"Mesec Maj ima 31 den."<<endl;
break;
case 6:cout<<"Mesec Juni ima 30 dena."<<endl;
break;
case 7:cout<<"Mesec Juli ima 31 den."<<endl;
break;
case 8:cout<<"Mesec Avgust ima 31 den."<<endl;
break;
case 9:cout<<"Mesec Septemvri ima 30 dena."<<endl;
break;
case 10:cout<<"Mesec Oktomvri ima 31 den."<<endl;
break;
case 11:cout<<"Mesec Noemvri ima 30 dena."<<endl;
break;
case 12:cout<<"Mesec Dekemvri ima 31 den."<<endl;
default:cout<<"Vnesovte pogreshen reden broj.Rednite broevi se od 1 do 12."<<endl;
}
[COLOR="#ff0000"]system("pause");[/COLOR]
}

На тоа со болдирани букви ми пише"invalid function declaration"..и вчера исто пробував ама не бива :toe:
После main се ставаат загради (), за да се каже дека функцијата не прима вредности. Барем како за почеток тие загради сегде ставај ги празни. Со тек на време ќе научиш зошто слушат. Исто така користи го system("pause"); за прозорецот да ти остане отворен и по завршувањето на програмата.
 
После main се ставаат загради (), за да се каже дека функцијата не прима вредности. Барем како за почеток тие загради сегде ставај ги празни. Со тек на време ќе научиш зошто слушат. Исто така користи го system("pause"); за прозорецот да ти остане отворен и по завршувањето на програмата.

Окејј фала на тоа ;)
Но,сега кога го направив тоа ми вика `main' must return `int'..4 ред пак кај заградата :uvo:
 
Окејј фала на тоа ;)
Но,сега кога го направив тоа ми вика `main' must return `int'..4 ред пак кај заградата :uvo:
Кај мене на Visual Studio си работи...
Anyway, стај го вака:
....
int main ()
{
...
...
}
system("pause");
return 0;
}

Вака мора да работи.
 
А каде да прочитам за кодовите (командите) ..?
 
А каде да прочитам за кодовите (командите) ..?


Овде имаш добри туторијали, почни од почеток ке ја научиш синтаксата, и командите како се користат, и зошто служат.
 
помош ако може... при инсталација ми го дава ова... со треба сеа да направам.... компјутерот не ми ја подржува програмта?

Иди во контрол панел - Administrative Tools - Services и уклучи го (start или enable како и да е) Background Intelligent Transfer Service (BITS)
 

Kajgana Shop

Back
На врв Bottom