Wróć   polish:Elite:board > hard- i software > programowanie

programowanie języki, projekty, pomoc, oprócz html, php, js

Odpowiedz
 
LinkBack Narzędzia wątku Wygląd

  #1 (permalink)  
Stare 08.11.2009, 21:33
Junior Member
 
Zarejestrowany: Dec 2007
Postów: 6
Domyślnie Problem z wpisaniem do tablicy 2 wymiarowej

Cześć wszystkim . Od jakiegoś tygodnia męczę się z podstawami c++ i mam taki problem. Wczytuje sobie pliczek w którym jest ciąg znaków bez spacji.
Po wczytaniu tego pliku do string s, poszczególne litery wpisać do tablicy 2 wymiarowej w taki sposób żeby tablica wypełniała się kolumnami a nie wierszami. napisałem to w 2 pętlach ale wywala mi podczas wykonywania programu.
Podam przykład:

string s posiada znaki abcdefghi
a w tablicy ma się znaleźć

adg
beh
cfi

A tak starałem się to rozwiązać:

#include <fstream>
#include <iostream>
#include <string>
#include <complex>
#include <vector>
using namespace std;
int main ()
{
cout << " Nazwa pliku: ";

cin >> nazwa_pliku ;
string s;

ifstream plikWe( nazwa_pliku.c_str(),ios::in );
plikWe>>s;


int n;
n=s.length();
cout << "Ilosc znakow : " ;
cout << n ;
int m;
cout << "podaj zakladana dlugosc klucza"<<endl ;
cin >> m ;
int x=(n/m);
cout<<x<<endl;
int k,i,j;
char p;
char tabl[m][x];
k=0;
cout<<s[0]<<endl;
for (j=0;j<=x;j++){
for(i=0;i<=m;++i) {
s[k]>>p;
tabl[i][j]= p;
++k;
}
}










system ("pause");
return 0;
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Dodaj znalezisko!Zglos posta!Dodaj posta do linkr!
Odpowiedź z cytatem

  #2 (permalink)  
Stare 09.11.2009, 00:31
Senior Member
 
Zarejestrowany: Apr 2006
Postów: 999
Domyślnie Odp: Problem z wpisaniem do tablicy 2 wymiarowej

w tablicy o rozmiarze n nie ma elementu o indeksie n, a ty próbujesz się do niego odwołać w pętli.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Dodaj znalezisko!Zglos posta!Dodaj posta do linkr!
Odpowiedź z cytatem
Odpowiedz

Narzędzia wątku
Wygląd

Zasady postowania
Nie możesz zakładać nowych tematów
Nie możesz pisać wiadomości
Nie możesz dodawać załączników
Nie możesz edytować swoich postów

BBCode jest Włączony
EmotikonyWłączony
[IMG] kod jest Włączony
HTML kod jest Wyłączony
Trackbacks are Wyłączony
Pingbacks are Wyłączony
Refbacks are Wyłączony


Podobne wątki
Temat Autor wątku Forum Odpowiedzi Ostatni post/autor
[php] Z pliku do tablicy z tablicy do bazy dancyh _elvis_ tworzenie stron 2 19.10.2009 20:37
c++ wczytanie z pliku do tablicy 2-wymiarowej kamilos876 programowanie 4 29.03.2009 00:31
[Schematy Blokowe] Suma elementów tablicy 2-wymiarowej. Adriano7 programowanie 1 23.02.2009 21:47
[PHP][MySQL] Sorotwanie tablicy, wyciągniecie posortowanych danych z tablicy Golaod tworzenie stron 2 28.04.2008 12:04
[C] Dynamiczna alokacja pamieci dla tablicy 2-wymiarowej - zakresy, czasy zycia??? BLaDe_ND programowanie 2 27.03.2007 22:04


Wszystkie czasy w strefie GMT +2. Teraz jest 06:26.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Spolszczenie: Wilu

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181