Re: Аналог функції copy в С++
Оце вже схоже на щось.
Тільки пару уточнень:
//while (s[i]!=*" ") i++;
while (s[i]!=' ') i++;
та
//memcpy(buf, &src[i+1], strlen(&src[i]));
memcpy(buf, &src[i+1], strlen(&src[i+1]));
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → Аналог функції copy в С++
Для відправлення відповіді ви повинні увійти або зареєструватися
Оце вже схоже на щось.
Тільки пару уточнень:
//while (s[i]!=*" ") i++;
while (s[i]!=' ') i++;
та
//memcpy(buf, &src[i+1], strlen(&src[i]));
memcpy(buf, &src[i+1], strlen(&src[i+1]));
У мене цей код не працює. Хоча б тому, що cstring не включено. Після включення (і ще пари маніпуляцій) ж дає ось таке...
А erry взагалі 3 переклада дає. Про an мовчу
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
string word,eng,ukr;
ifstream f("fruit.txt");
cout << "Input world in English: ";
cin >> word;
while (f>>eng>>ukr)
if(word==eng)
cout << ukr << endl;
cout << "Press ENTER to continue..." << endl;
cin.sync();
cin.get();
return 0;
}
Ото й усе.
Особливо мені сподобалося *" ". Давайте вже не дрібниці не розмінюватися: (&*"abc ")[3].
Для відправлення відповіді ви повинні увійти або зареєструватися