Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  7 830
Hei, jeg irriterer meg over denne:

Kode

#include <iostream>
using namespace std;
int main()
{
    cout << "hei "; cin >> endl;
    cout << "på "; cin >> endl;
    cout << "deg "; cin >> endl;
    
    system("pause");
    return 0;
}
Noen som kan forklare hvordan jeg får linje mellom teksten, eller hva jeg gjør feil?

Ty
med fruktkjøtt.
Tias's Avatar
Crew
Hva er det du prøver å gjøre? Det der vil ikke engang kompilere hos meg.

Hvis du bare vil ha linjeskift så legger du til \n bak en string.

Kode

#include <iostream>
using namespace std;
int main()
{
  cout << "hei\n";
  cout << "på\n";
  cout << "deg\n";
  return 0;
}
Sist endret av Tias; 13. juli 2008 kl. 18:57.
Sitat av Tias
Hva er det du prøver å gjøre? Det der vil ikke engang kompilere hos meg.
Vis hele sitatet...
Ehh, det er derfor jeg trenger hjelp.
Jeg prøver å få tekstavsnitt.
Altså at det vil stå sånn:

Hei



Deg
Sist endret av SamC++; 13. juli 2008 kl. 18:57.
Legg inn samme som du har gjort med "hei" og "på" og "deg" bare med mellomrom tasten?
edit :
" "
"hei"
" "
"på"
" "
"deg"
Sist endret av jørgs; 13. juli 2008 kl. 18:59.
med fruktkjøtt.
Tias's Avatar
Crew
Okey, se endringene i mitt forige innlegg.
Ty, KP til deg.
m0b
m0b's Avatar
DonorAdministrator
Du bør forøvrig holde deg til "endl" og ikke "\n" når du skriver C++. Typisk

Kode

cout << "foo" << endl << "bar";
med fruktkjøtt.
Tias's Avatar
Crew
Det har du såklart helt rett i. Min feil .