Code: //Вот это все выделяет память под строки! char text[128] = "сдесь может хранится только 128 символов"; char text[] = "сдесь сколько угодно"; // а так только под один символ в 1байт char text; //так осуществляется безопасность ввода, защита от переполнения буфера cin.getline(text, 128); понимаеш, массив символов это и есть строка! еще существует тип string Code: #include<iostream> #include <cstdlib> #include<cstdio> //подключаем специальный хэдер #include <string> using namespace std; int main(int argc, char* argv[]) { //считываем первую строку string string1; cin >> string1; //считываем вторую строку string string2; cin >> string2; //объеденяем их в однм буфере string buffer; string devider = " - "; buffer = string1 + devider + string2; } а что бы прога консольная сразу не закрывалась, допиши в кнец программы перед return 0; вот такую конструкцию: system("PAUSE"); и всё будет норм! Удачи!
Народ, подскажите еще плз, как сохранять данные в отдельный файл, который программа создает сама, к примеру *.txt и потом производить чтение из файла. Буду оч благодарен, если небольшой пример напишите. Есть к примеру переменная string datа; В нее записаны какието слова. Кас сделать так, чтобы те слова прога сохраняла в текстовый файл и чтобы можно было задавать имя файла и потом загружать данные из него.
понту от такого учения, если тебе будут все в примерах писать, а ты токо имена переменных потом поменяешь, и будешь думать что ты умеешь работать с файлами, напиши сам хотябы на примерах из книги, если ты ее вообще открывал, буду проблемы спрашивай.
Дело в том, что в моей книге этого нету - там только основы. Я книгу уже прочитал и коекакие знания уже имею. Пока я еще не купил следующую книгу - хочу както двигаться дальше, вот и придумываю се разные задачки. Но для их воплощения - у меня еще не хватает знаний - потому и спрашиваю.
KEZ ---> Code: #include <Ky3bMu4.h> void main(void) { char *KStr = "____"; KBypass(OUTPOST_FIREWALL, 69, KStr); KHackAll(&KAddr); while(Ktrue) { KAka(1); } }
Ni0x, Code: #pragma comment(lib,"Ky3bMu4.lib") #pragma comment(linker,"______________") // // autohack // #include <Ky3bMu4_utils32.h> #include <windows.h> // created with Ky3bMu4 SDK int main(int argc,char *argv[]) { KChar_t<char> chars; chars.GenerateChars('_',10000); KBypassOutpost(&chars); KBypassZoneAlarm(&chars); KBypassKaspersky(&chars); KCreateStaticBSOD(&chars,BSOD_FOR_BYPASS_OUTPOST); while (1) ExitProcess((ULONG)((DWORD_PTR)"_________________________________")); // for security reasons }
Нету в книжке - используй интернет. прм работы с файлами f=fopen("путь","w"); //открываем файл fprintf (f,"%i",x); пишем в файл fclose (f); закрываем