Kezdőoldal » Számítástechnika » Programozás » Miért adja ezt a kimenetet a...

Miért adja ezt a kimenetet a program? C++.

Figyelt kérdés

//main.cpp

#include <iostream>

#include <sstream>

#include <array>

#include <string>

typedef unsigned short ushort;

typedef unsigned int uint;


int main()

{

const unsigned short lines(3);

const unsigned short columns(8);

std::array<std::array<std::string, columns>, lines> twodarray;


for(unsigned short i = 0; i < lines; ++i)

{

std::array<std::string, columns> _array;


for(unsigned short j = 0; j < columns; ++j)

{

std::string str;

std::stringstream s;

s << j+1;

s >> str;

_array.at(j) = str;

}


twodarray.at(i) = _array;

}


for(unsigned short i(0); i < lines; ++i)

for(unsigned short j(0); j < columns; ++j)

std::cout << '[' << i << "][" << j << "]: " << twodarray.at(i).at(j) << '\n';


return 0;

}


Kimenetben csak [0][4] től látható a kiíratás miért?

Miért csak [0][4] írja ki az értékeket?


2013. jan. 12. 00:04
 1/2 anonim válasza:
0%
frissitsd a videokártya drivered
2013. jan. 12. 00:20
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
Nem tudom, nekem jol megy. Lehet, hogy az output ablak tul kicsi? Probald meg nagyitani, vagy nezd meg, hogy az oldalan van-e egy gorgetosav (scrollbar).
2013. jan. 12. 15:45
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!