Välkommen till fortsättningskursen i C++, om ni är här så har ni troligtvis redan läst artiklen C++ Nybörjarguide av Independence. Här kommer ni få lära er om:
Structurer & fstream
Vectorer & Listor
Stackar & Köer
Sök & Sorterings algoritmer
m.m.
Navigation:
< Föregående del || Nästa del >
Stackar och köer påminner om vectorer och listor, men stackar och köer är mer en tillfällig lagrings plats. En stack är som en trave med tallrikar, du kan bara lägga till överst och ta överst. En kö är som kön till kassan, det läggs till längst bak och avbetas längst fram. Stackar och köer fungerar så bortsett från det att de inte lagrar tallrikar och personer utan variabler. Dvs att om n skrivare får massa packet med information som den ska skriva ut så är det ju rimligt att datan tillfälligt lagras i en kö.
while(namn.size()!=0) continue;
#include <iostream> #include <stack> #include <string> using namespace std; int main() { string ord, palindrom; stack<char> tecken; cout<<"Mata in ord: "; cin>>ord; for(int i=0; i<ord.size(); i++) tecken.push(ord.at(i)); int antal=tecken.size(); for(int i=0; i<antal; i++){ palindrom+=tecken.top(); tecken.pop(); } cout<<ord<<' '<<palindrom<<endl; if(ord==palindrom) cout<<"Ordet var en palindrom"; else cout<<"Ordet var inte en palindrom"; cout<<endl; return 0; }
#include <iostream> #include <stack> #include <queue> using namespace std; int main() { queue<string> schema; cout<<"Mata in fem saker du ska göra i prioriterad ordning"; string temp; for(int i=0; i<5; i++){ cout<<"Sak "<<i<<':'; getline(cin, temp); schema.push(temp); } system("cls"); while(schema.size!=0){ cout<<schema.front()<<endl; schema.pop(); } return 0; }
Navigation:
< Föregående del || Nästa del >
SELECT groups.doMod FROM users INNER JOIN groups ON users.group = groups.groupId WHERE users.id = '0' LIMIT 1