C/C++

Член од
6 јуни 2009
Мислења
3.094
Поени од реакции
445
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] за покажувачи.
 
Член од
24 јануари 2008
Мислења
1.135
Поени од реакции
140
Треба да го поминеш C пред да одиш на C++. Има едно семинарче со презентации и таму е добро објаснет јазикот, се вика Thinking in C. Кратко е, неколку саати е целото.

А и јас на форумов имам [post=2973417]објаснувано[/post] за покажувачи.
Не ти работи линкот дали можи да го постираш ако е ок?
 

NeSSo

Eminem :)
Член од
13 февруари 2010
Мислења
68
Поени од реакции
1
Еј здраво,многу се заинтересирав за оваа тема и нешто пробувам да научам...помалце читам помалце на ова Дев-Ц++...Сеа имам еден проблем на тоа

Код:
#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:
 

Рунчев

Esi mi dobaaar
Член од
29 мај 2007
Мислења
1.263
Поени од реакции
191
Еј здраво,многу се заинтересирав за оваа тема и нешто пробувам да научам...помалце читам помалце на ова Дев-Ц++...Сеа имам еден проблем на тоа

Код:
#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:
Избриши „;“ и пробај од ново, би требало да биде.
 

NeSSo

Eminem :)
Член од
13 февруари 2010
Мислења
68
Поени од реакции
1
Код:
#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:
 

old_School_mk

Програмер, гејмер, psy-trance уживател
Член од
11 август 2009
Мислења
6.153
Поени од реакции
5.921
Код:
#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"); за прозорецот да ти остане отворен и по завршувањето на програмата.
 

NeSSo

Eminem :)
Член од
13 февруари 2010
Мислења
68
Поени од реакции
1
После main се ставаат загради (), за да се каже дека функцијата не прима вредности. Барем како за почеток тие загради сегде ставај ги празни. Со тек на време ќе научиш зошто слушат. Исто така користи го system("pause"); за прозорецот да ти остане отворен и по завршувањето на програмата.
Окејј фала на тоа ;)
Но,сега кога го направив тоа ми вика `main' must return `int'..4 ред пак кај заградата :uvo:
 

old_School_mk

Програмер, гејмер, psy-trance уживател
Член од
11 август 2009
Мислења
6.153
Поени од реакции
5.921
Окејј фала на тоа ;)
Но,сега кога го направив тоа ми вика `main' must return `int'..4 ред пак кај заградата :uvo:
Кај мене на Visual Studio си работи...
Anyway, стај го вака:
....
int main ()
{
...
...
}
system("pause");
return 0;
}

Вака мора да работи.
 

NeSSo

Eminem :)
Член од
13 февруари 2010
Мислења
68
Поени од реакции
1
А каде да прочитам за кодовите (командите) ..?
 
Член од
14 јануари 2008
Мислења
4.251
Поени од реакции
909
помош ако може... при инсталација ми го дава ова... со треба сеа да направам.... компјутерот не ми ја подржува програмта?
Иди во контрол панел - Administrative Tools - Services и уклучи го (start или enable како и да е) Background Intelligent Transfer Service (BITS)
 

Kajgana Shop

На врв Bottom