• Авторизация


С++отворённое воображение 02-10-2007 02:18


int main(int argc, char* argv[])

{

 

cin.exceptions(cin.failbit);

int ReturnCode = 0;

try

{

float Dividend = 0;

cout << "Dividend: ";

cin >> Dividend;

 

float Divisor = 1;

cout << "Divisor: ";

cin >> Divisor;

float Result = (Dividend/Divisor);

 

cout << Result << endl;

}

catch (...)

{

cerr << "Input error, not a number?" << endl;

cin.clear(); //Очистить биты ошибкки

//Входного потока

 

char BadInput[5]; //До 5 символов

cin >> BadInput;

ReturnCode = 1;

};

 

char StopCharacter;

cout << endl << "Press a key and \"Enter\": ";

cin >> StopCharacter;

getch();

return ReturnCode;

}

комментарии: 0 понравилось! вверх^ к полной версии
С++отворённое воображение 01-10-2007 20:11


// fromalexx.cpp : Defines the entry point for the console application.

#include <stdafx.h>

#include <iostream>

#include <conio.h>

bool readint(int& nNumber)

{

bool isSuccess = false; // удалось считать или нет

char ch = 0;

while (ch != 'q' && !isSuccess) // выход если введено 'q' или если считали число

{

std::cout << "Try to enter a number: ";

std::cin >> nNumber; // пытаемся получить число

if (std::cin.fail())

{ // не число

std::cin.clear(); // очищаем чтобы считать чтоже было введено (первый символ)

std::cin >> ch;

if (ch != 'q')

{ // если это не символ выхода, тогда выдаем ошибку

std::cerr << "This input isn't a number" << std::endl;

}

}

else

{

// если было введено число

isSuccess = true;

}

}

return isSuccess; // возвращем статус (введено число или нет)

}

int main()

{

int nNumber = -1;

if (readint(nNumber)) // считываем число

{ // если удалось считать, то выводим его

std::cout << "You enter a number: " << nNumber;

}

std::cout << std::endl << "Exiting...press any key";

 

getch();

return 0;

}

комментарии: 0 понравилось! вверх^ к полной версии

С++отворённое воображение 25-09-2007 20:14


int main(int argc, char* argv[])

{

int Dividend = 1;

cout << "Dividend: ";

cin >> Dividend;

int Divisor = 1;

cout << "Divisor: ";

cin >> Divisor;

int Result = (Dividend/Divisor);

cout << Result << endl;

char StopCharacter;

cout << endl << "Press a key and \"Enter\": ";

cin >> StopCharacter;

return 0;

}

_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_

int main(int argc, char* argv[])

{

int ReturnCode = 0;

float Dividend = 0;

cout << "Dividend: ";

cin >> Dividend;

if (!cin.fail())

{

float Divisor = 1;

cout << "Divisor: ";

cin >> Divisor;

float Result = (Dividend/Divisor);

cout << Result << endl;

}

else

{

cerr << "Input error, not a number?" << endl;

cin.clear();

char BadInput[5];

cin >> BadInput;

ReturnCode = 1;

}

 

char StopCharacter ;

cout << endl << "Press any key and \"Enter\": ";

cin >> StopCharacter;

return ReturnCode;

}

комментарии: 0 понравилось! вверх^ к полной версии
С++отворённое воображение 24-09-2007 22:31


// test1.cpp : Defines the entry point for the console application.

//

#include <stdafx.h>

#include <conio.h>

#include <iostream>

using namespace std; //использовать пространство

//имён std

int main(int argc, char* argv[])

{

cout << ((6/2)+3) << endl;

getch();

return 0;

}

_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_

 int main(int argc, char* argv[])

{

cout << ((6/2)+3) << endl;

char StopCharacter;

cout << endl << "Press a key and \"Enter\": ";

cin >> StopCharacter;

getch();

return 0;

}

_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_

int main(int argc, char* argv[])

{

const int Dividend = 6;

const int Divisor = 2;

int Result = (Dividend/Divisor);

Result = Result + 3;

cout << Result << endl;

char StopCharacter;

cout << endl << "Press a key and \"Enter\": ";

cin >> StopCharacter;

getch();

return 0;

}

комментарии: 3 понравилось! вверх^ к полной версии
Планирующие воображение 20-09-2007 18:47


Настроение сейчас - Кошачье

Т.е. завтра ?

Думаю.


комментарии: 7 понравилось! вверх^ к полной версии
Мурчащие воображение 15-09-2007 12:35


Коты - очень мудрые животные !

Передайте всю власть в лапы котов - и будет счастье !

Счастье для всех, даром ! Никто не уйдёт обиженым !

Всю власть котам !

комментарии: 0 понравилось! вверх^ к полной версии
Рисующие воображение 13-09-2007 11:29


.

 (130x106, 3Kb)
комментарии: 1 понравилось! вверх^ к полной версии
С++отворённое воображение 12-09-2007 21:40


Тибурон - наС++тавник. Ура.

tiburоnе (09:26 PM) :

Основа ООП - это:

1. Наследование

2. Полиморфизм

3. Инкапсуляция

Дальше прочитаешь про это......

В чем суть?

1. Наследование позволяет объектам перенимать свойства класса, к которому он относится. Пример: Есть у объект яблоко. Яблоко входит в класс ПИЩА (ну, или еда), соответственно будет обладать всеми свойствами этого класса, т.е. в коде не надо будет прописывать отдельно свойства для объектов. Имея готовый класс, ты просто можешь ссылаться на его методы.

2. Полиморфизм. Что

это такое? Представим, что у гаража дверь открывается вверх, а у дома должны

открываться в сторону. Дом происходит от гаража, поэтому у него дверь будет

открываться тоже вверх. Как же тогда быть? Просто надо

(переписать) у дома процедуру, отвечающую за открытие двери.

3. Инкапсуляция, т.е. сокрытие. Взяться, мышку.....ты щелкаешь - появялется менюшка, левая кнопка выполняет действия, правая - тоже, но КАК это реализовано - ты не знаешь, это скрыто....т.е. ИНКАПСУЛИРОВАНО

tiburоnе (09:32 PM) :

Подробнее об объектах, классах, методах, свойствах.

Например, имеем объект "девушка". Девушка - объект, класс - человек.

Свойства девушки - рост, длина ног, размер груди, цвет волос. Свойство имеет значения. Рост = 180, длина ног = 120, размер груди=3, цвет волос-черный. В псевдоке это выглидт так:

Девушка.рост:=180;

Девушка.длина ног:=120;

Девушка.размер груди:=3;

Девушка.ЦветВолос:=черный;

Т.е. свойства задаешь сам....в компиляторе увидишь, допустим, у Формы будет Caption, Name, Align, Heigh, Width и прочее - их много.

Если взяться интерфейс, то Delphi вне конкуренции - т.к. там можно намутить классный интерфейс, ничег оне программируя, а просто настривая эти вот свойства.

ДАльше...у любого объекта есть методы. Например, девушка красит ногти.

Девушка.КраситьНогти:=в розовый цвет;

tiburоnе (09:39 PM) :

ну, например....без привязки к языку.

Имеешь кнопку на форме, тыкая на кнопку, хочешь вызвать сообщение "Привет!".

Для кнопки создаешь событие OnClick (щелчок мыши).и пишешь

Application.ShowMessage:='Привет';

 

комментарии: 0 понравилось! вверх^ к полной версии
Звучащее воображение 12-09-2007 21:21
Слушать этот музыкальный файл

Песня посвящена клану Stalkers.

комментарии: 1 понравилось! вверх^ к полной версии
Чужое воображение 11-09-2007 18:06


Женщина - в первую очередь самка, заботящаяся о потомстве и его спокойном существовании. А если она не такая самка - то это плохая женщина. © Rottweiler

комментарии: 0 понравилось! вверх^ к полной версии
Опасное воображение 10-09-2007 14:27


Все там будем...

 

[показать]

 

 

[562x154]
комментарии: 2 понравилось! вверх^ к полной версии
Опасное воображение 09-09-2007 17:03


Всё очень болит...

Хочется кушать и спать...

Доволен...

комментарии: 0 понравилось! вверх^ к полной версии
Больное воображение 06-09-2007 15:46


Если долго общаться (читай как находиться в непосредственном, близком контакте) с каким угодно предметом или человеком можно найти в нём изъян. Хоть маленький. Хотя как правило, если брать как пример человека, предположим, лучшего друга или подругу, изъян этот вовсе не маленький и уж точно не один. Так вот. Найти изъян можно в чём угодно, буть то даже "идеальный" хрустальный шар.

Психология же человека такова, что изучив досканалдьно свой хрустальный шар, узнав обо всех его изъянах, неровностях и шороховатостях, он, человек, будет смотреть на другие шары, мельком, издалека любуясь каждым из них, ведь они будут казаться ему совершенно идеальными...

Но нужна ли нам эта мнимая идеальная форма ? Оболочка не более.

Зато зная что именно в этом месте у твоего хрустально шара есть ма-а-а-алюсенькая трещинка, скол, ты начинаешь любить его за одно только это... Если сущность не имеет изъяна и дефекта - то за что же тогда её любить ?...

 

комментарии: 2 понравилось! вверх^ к полной версии
Обиженное воображение 30-08-2007 14:07


И жили они долго и счастливо.

 

Но порозень.

 

 

[419x29]
комментарии: 4 понравилось! вверх^ к полной версии
Чужое воображение 30-08-2007 10:31


Если фортуна повернулась к тебе задом - засади ей поглубже, что бы в будущем у неё не было желания это повторять.© Саныч (приближенно к тексту, не дословно)
комментарии: 0 понравилось! вверх^ к полной версии
Больное воображение 27-08-2007 14:19


Ровно в 07:00, в двухкомнатной квартире в центре Москвы, электронный будильник настроенный на волну "Нашего Радио" ознаменовал начало нового дня для Алексея Тифонова, владельца крупной столичной сети ресторанов, спортсмена, холостяка, верного друга и просто хорошего человека. День для Алексея начался с кружки бодрящего черного кофе, тостов с джемом и газеты "Moscow Times", день для Алексея начался так же, как и прошлый день, и позапрошлый. День для Алексея начался так же, как начинался каждый день его жизни за последние 6 лет. Встав из-за стола Алексей включил электронную записную книжку и просмотрел расписание на день: 08:00 - встреча с партнёрами в офисе ... 08:55 - совещание на дмитровке ... 10:45 - БанкИмпериал - подписание контракта ... 12:00 - деловой обед с юристом из РостРолРиэлтс...Казалось расписание было бесконечным. Оно отнють не ограничивалось одним днём и даже одной рабочей неделей. Электронная записная книжка Алексея хранила в себе расписание всех встреч и важных событий за прошедшие 6 лет и, казалось, ещё на 6 лет вперёд. Этот человек жил своим расписанием, каждый день его был просчитан и расписан до минуты, каждый шаг был назначен на своё и только своё определённое время. График жизни, надёжный, верный, помогающий в работе и никогда не дающий сбоев. Алексей учитывал все факторы, любые малейшие погрешности, но никогда не отступал от уже построенного расписания. Изо дня в день.Просмотрев распорядок сегодняшнего дня Алексей взглянул на часы, те подмигнули ему циферблатом показав точное время - 07:25 утра. В это время, только в это и ни в какое другое, вот уже шесть лет, Алексей принимал душ. Скинув халат Лёша направился к ванной, дверь по обыкновению скрипнула открываясь. Давно надо было её починить, но всё никак не находилось для этого свободного промежутка времени в расписании. Отдёрнув занавеску Алексей переступил через ботик ванной и включил сперва холодную, а затем горячую воду. Взяв губку и гель для душа Алексей приступил к омовению.Должно быть в каком-то расписании, в расписании всевышнего, если хотите, была пометка что в 07:30 утра капля геля для душа прольётся мимо губки в ванной Алексея Тифонова, в двухкомнатной квартире в центре Москвы. А на полях, против той пометки, наверняка, в деталях было описано, как нога Алексея скользнула вперёд, скользкими от геля руками Лёша пытался ухватиться за занавеску душевой, но те предательски скользили. Падая он ещё успел подумать что, наверное, на встречу с партнёрами в офисе ему придётся опоздать. Потом удар. Совсем немного крови вытекло из раны на виске за те пару секунд пока ещё билось сердце, когда мозг был уже мёртв, совсем немного крови, смешавшись с пеной от геля, утекло в водосток, возможно это была та малая часть Алексея Тифонова, которая была рада, что сумела сбежать от бесконечных графиков и расписаний. А электронная записная книжка спустя пол часа уже начала подавать тревожные сигналы, о том что совещание должно вот-вот начаться... спустя ещё несколько часов она уже разрывалась от напоминаний, но даже не подозревала, что её хозяин больше никогда не будет строить планы на будущее.
комментарии: 4 понравилось! вверх^ к полной версии
Разгульное воображение 25-08-2007 11:30


Интересно, если разбудить главу клана выстрелами из пневматического пистолета - он сильно расстроится ?

 

А вообще вчера всё было супер, сидели в МАРСе, потом поехали играть в боулинг.

2FED, Wwworm, Alex и Гражданин России подчистую порвали Мертвого Пывня, буквально, как тузики грелку, бугога )))

комментарии: 2 понравилось! вверх^ к полной версии
Отвратительное воображение 23-08-2007 23:34


Тарантас, сказал - как отрезал...

Внутри что-то оборвалось. Не знаю почему так. Наверное потому что он прав и я это знаю. И знал, только не хотел этого осознавать.

 

Прощай флудераст-беспредельщик Кингыч.

Привет обозлённый на весь мир Меги.

 

 

Кому что-то не нравится - на хуй это вон туда ->

Кому не нравится что я названия песен с ошибками пишу - могут идти впизду.

Кому не нравится что ругаюсь матом - идите в жопу и скажите спасибо что не послал куда-нибудь ещё... матом...

Всем спасибо и все свободны. Не забудьте оставить официантке на чай.

комментарии: 6 понравилось! вверх^ к полной версии
Чужое воображение 23-08-2007 07:03


Ты живёшь в виртуальном мире,

Иногда забывая про реал.

Оставаясь один в квартире,

Вновь заходишь в интернет-портал...

комментарии: 2 понравилось! вверх^ к полной версии
Грустное воображение 22-08-2007 15:14


И если ты уйдёшь, я хочу уйти с тобой.

И если ты умрёшь, я хочу умереть с тобой.

Взять тебя за руку и увести прочь...

© S.O.A.D.

комментарии: 0 понравилось! вверх^ к полной версии