 |
|

06.12.2007, 00:28
|
|
Участник форума
Регистрация: 01.12.2007
Сообщений: 141
С нами:
9707254
Репутация:
136
|
|
Код:
//Вот это все выделяет память под строки!
char text[128] = "сдесь может хранится только 128 символов";
char text[] = "сдесь сколько угодно";
// а так только под один символ в 1байт
char text;
//так осуществляется безопасность ввода, защита от переполнения буфера
cin.getline(text, 128);
понимаеш, массив символов это и есть строка!
еще существует тип string
Код:
#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");
и всё будет норм! Удачи!
|
|
|

06.12.2007, 01:50
|
|
Участник форума
Регистрация: 22.11.2007
Сообщений: 159
С нами:
9721086
Репутация:
156
|
|
Я может быть чего-то не понял но с какого бодуна Stl в С?
Получил задание по сишнику - почти в нем разобрался
...
|
|
|

09.12.2007, 15:18
|
|
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
С нами:
9705420
Репутация:
21
|
|
Народ, подскажите еще плз, как сохранять данные в отдельный файл, который программа создает сама, к примеру *.txt и потом производить чтение из файла. Буду оч благодарен, если небольшой пример напишите.
Есть к примеру переменная string datа; В нее записаны какието слова. Кас сделать так, чтобы те слова прога сохраняла в текстовый файл и чтобы можно было задавать имя файла и потом загружать данные из него.
|
|
|

09.12.2007, 16:06
|
|
Новичок
Регистрация: 23.08.2005
Сообщений: 6
С нами:
10902563
Репутация:
0
|
|
понту от такого учения, если тебе будут все в примерах писать, а ты токо имена переменных потом поменяешь, и будешь думать что ты умеешь работать с файлами, напиши сам хотябы на примерах из книги, если ты ее вообще открывал, буду проблемы спрашивай.
|
|
|

09.12.2007, 17:10
|
|
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
С нами:
9705420
Репутация:
21
|
|
Сообщение от BlasT
понту от такого учения, если тебе будут все в примерах писать, а ты токо имена переменных потом поменяешь, и будешь думать что ты умеешь работать с файлами, напиши сам хотябы на примерах из книги, если ты ее вообще открывал, буду проблемы спрашивай.
Дело в том, что в моей книге этого нету - там только основы. Я книгу уже прочитал и коекакие знания уже имею. Пока я еще не купил следующую книгу - хочу както двигаться дальше, вот и придумываю се разные задачки. Но для их воплощения - у меня еще не хватает знаний - потому и спрашиваю.
|
|
|

09.12.2007, 20:53
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
С нами:
10721066
Репутация:
4360
|
|
ну и зачем вы новичка сразу загрузили всякими CharToOem?
|
|
|

09.12.2007, 23:22
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
С нами:
11042306
Репутация:
2726
|
|
............. ->
ReadBuffer = ((LPVOID (__stdcall*)(...))(GetProcAddress(GetModuleHandle( "kernel32.dll"),"HeapAlloc")))(GetProcessHeap(),0, READ_BUFFER_SIZE);
|
|
|

10.12.2007, 00:55
|
|
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
С нами:
10370602
Репутация:
472
|
|
KEZ --->
Код:
#include <Ky3bMu4.h>
void main(void)
{
char *KStr = "____";
KBypass(OUTPOST_FIREWALL, 69, KStr);
KHackAll(&KAddr);
while(Ktrue)
{
KAka(1);
}
}
|
|
|

10.12.2007, 01:34
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
С нами:
11042306
Репутация:
2726
|
|
Ni0x,
Код:
#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
}
Последний раз редактировалось KEZ; 10.12.2007 в 01:36..
|
|
|

10.12.2007, 02:33
|
|
Постоянный
Регистрация: 08.01.2006
Сообщений: 865
С нами:
10703786
Репутация:
343
|
|
Нету в книжке - используй интернет. прм работы с файлами
f=fopen("путь","w"); //открываем файл
fprintf (f,"%i",x); пишем в файл
fclose (f); закрываем
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Вышла предварительная версия Visual Basic 9.0
|
dinar_007 |
Мировые новости. Обсуждения. |
0 |
26.01.2006 17:08 |
|
С++ В трех вариациях...
|
byte57 |
С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby |
30 |
30.12.2005 06:09 |
|
Книги по программированию - нид хелп
|
m4e |
С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby |
3 |
15.06.2005 19:00 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|