wazer | 2021-02-17 10:25:15 UTC | #1
#include <iostream>
using namespace std;
//czy mozna zrobic ta funkcje lepiej
//kopiowanie zawartosci jednej tablicy char do drugiej
void copyChars(const char zrodlo[], char cel[]) {
for (int i = 0;; ++i) {
cout << i << endl;
if (!(cel[i] = zrodlo[i]))break;
}
}
int main() {
char cel[20]{};
copyChars("jakis tekst", cel);
for (auto const &elem : cel) {
cout << elem;
}
}
Nieznajomy11 | 2020-11-12 12:51:24 UTC | #2
#include <iostream>
int main() {
const char zrodlo[] = "jakis tekst";
char cel[20]{};
std::copy(std::begin(zrodlo), std::end(zrodlo), std::begin(cel));
for (auto const &elem : cel) {
std::cout << elem;
}
}
Do tekstu fajnie jest jednak używać w większości przypadków std::string.
system | 2021-02-17 10:31:42 UTC | #3
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.