Ниче не понял, и у меня нет девушки - как быть?
get.a.Joyreactor;
так логично же, вот если бы ты мог понять - тогда и девушка нашлась бы
я вот все понял, но где моя девушка!
фраза "get a girlfriend" может быть переведено как "найди девушку", то есть если ты понимаешь код, то тебе пора найти себе девушку)
"Если вы умеете читать, найдите девушку" ну ок.
А разве не "если вы поняли"?
пфф, а где сам код get.a.girlfriend? В стандартной библиотеке нет
Любишь в исходниках копаться?
Или тебе нужны подробные маны по get.a.girlfriend?
Или тебе нужны подробные маны по get.a.girlfriend?
get.a.girlfriend();
Похоже эту уже get`али и не 1 раз.
девушка объект, её нельзя исполнить.
кто девушку ужинает, то ее и исполняет
а что тут не понятного?
you.understand(this)
а то какая-то хуйня написана
а то какая-то хуйня написана
да тут вообще всё через задницу. у автора проблема с логическим мышлением.
Я просто обязан уточнить: а тян имеется? Или из-за этого так код и понимаем? :)
Нет, конечно. Я бы тогда не сидел на реакторе.
вообще, объектную модель проектировал какой-то нуб.
должно быть так:
if (you.understand(this)) {
you.p_girlfriend=new girlfriend();
}
должно быть так:
if (you.understand(this)) {
you.p_girlfriend=new girlfriend();
}
Ну, чтобы уже совсем хорошо было:
if (you.understand(this)) {
you.setGirlfriend(new Girlfriend());
}
if (you.understand(this)) {
you.setGirlfriend(new Girlfriend());
}
if (you.understand(this)) {
you.setGirlfriend(new Girlfriend(you));
}
public girl Girlfriend(boy you){
if (you.getBrowserHistory.contains("joyreactor.cc")){
return null;
}else{
return new girl();
}
you.setGirlfriend(new Girlfriend(you));
}
public girl Girlfriend(boy you){
if (you.getBrowserHistory.contains("joyreactor.cc")){
return null;
}else{
return new girl();
}
пожалуй самое правильное, но если баба шлюха?
ты уже на реакторе, не парься, тебе не грозит
тогда нужно добавить shared_ptr
Стоит очистить историю и начнут повляться бабы?
Тогда
if (you.getYourLife.contains("joyreactor.cc")){
Тогда
if (you.getYourLife.contains("joyreactor.cc")){
if (_you->understand(*this)) {
_you->setGirlfriend(GirlfriendFacroty::getInstance()->createGirlfriend());
}
_you->setGirlfriend(GirlfriendFacroty::getInstance()->createGirlfriend());
}
Код бредовый, да и вторая девушка - излишество.
Код задрота, который думает что знает С++ и ООП. Так он полюбому девушку не найдет.
это не с++, тут мембер this подсвечен, а мембер a.girlfrend нет. следовательно this это не мембер, но в c++ нет такого.
Девушка нужна, только когда ее нет.
Когда есть девушка, девушка не нужна и нужен С++
Когда есть девушка, девушка не нужна и нужен С++
если бы не тег, я бы подумал, что это js
ты бы подумал что это другой язык с си-подобным синтаксисом? НЕВЕРОЯТНО
и что дальше?
человек, который написал это не знает cpp.
if (you == understand.this) {
this - возвращает указатель на самого себя, свой собственный объект. Не уверен, легально ли вообще так обратиться understand.this, но если и возможно, то очевидно, что understand.this вернет understand. Если предположить, что you - экземпляр объекта "реакторчанин", то очевидно сравнение несравнимого, логическая ошибка.
get.a.girlfriend очевидно вызов функции, где обязательные скобки (). Вообще get.a.girlfriend - что это за странная конструкция? Объект get, в нем свойство a, у него свойство girlfriend? Это же бред. Понятно, что нам командуют "найти себе девушку". Артикль "a" здесь имеет смысл "какую-нибудь", "любую". Очевидно, что правильный код выглядел бы как-нибудь так:
if (you.readMessage(this).status == UNDERSTAND) you.get (world.girlfriends.random()));
И, да, у меня есть девушка. И она огонь =Р
if (you == understand.this) {
this - возвращает указатель на самого себя, свой собственный объект. Не уверен, легально ли вообще так обратиться understand.this, но если и возможно, то очевидно, что understand.this вернет understand. Если предположить, что you - экземпляр объекта "реакторчанин", то очевидно сравнение несравнимого, логическая ошибка.
get.a.girlfriend очевидно вызов функции, где обязательные скобки (). Вообще get.a.girlfriend - что это за странная конструкция? Объект get, в нем свойство a, у него свойство girlfriend? Это же бред. Понятно, что нам командуют "найти себе девушку". Артикль "a" здесь имеет смысл "какую-нибудь", "любую". Очевидно, что правильный код выглядел бы как-нибудь так:
if (you.readMessage(this).status == UNDERSTAND) you.get (world.girlfriends.random()));
И, да, у меня есть девушка. И она огонь =Р
А твоя девушка-то на стороне гуляет. Просто по дружески советую сходить провериться.
Здесь "огонь" в значении "страсть, внутреннее пламя". А еще я проверяюсь каждый раз при смене постоянного полового партнера, чего и всем советую.
А теперь иди выебывайся в свой двор. Или узнай неписаные правила реактора.
Кеке. А мне пофигу на этот дроч с плюсиками и минусиками, мне просто скучно. Я вот бы с большим удовольствием обсудил правильность кода и легитимно ли understand.this в cpp (мне его лень ставить), но кому-то "бомбанула" ремарка про девушку.
Да не, ты просто выебываешься. Три коммента подряд. И обсуждать мало кто будет. Джой не тематический форум.
Тебя просто рано или поздно обольют говном, бунтарь
Тебя просто рано или поздно обольют говном, бунтарь
understand.this - нелегетимно.
this - ключевое слово С++, константный указатель на текущий объект.
Объявить в своем классе поле this невозможно, компилятор на это ругается (картинка пруф прикреплена).
А если this не поле класса, экземпляром которого является understand - то запись understand.this не имеет смысла. А создать такое поле, как выяснилось, нельзя.
this - ключевое слово С++, константный указатель на текущий объект.
Объявить в своем классе поле this невозможно, компилятор на это ругается (картинка пруф прикреплена).
А если this не поле класса, экземпляром которого является understand - то запись understand.this не имеет смысла. А создать такое поле, как выяснилось, нельзя.
P.S. А "бобанула ремарка" знаешь почему? Потому что откровенное хвастовство. А это нехорошо. Тем более здесь.
Если создать класс N, а в точке входа в программу ввести
var n:N = new N();
//и дальше ммм.... ну скажем
if (n==n.this) printf("hmm");
компилятор ругнется? То что не имеет смыл, это понятно. Но вызывает ошибку и бессмысленно - разные вещи =)
var n:N = new N();
//и дальше ммм.... ну скажем
if (n==n.this) printf("hmm");
компилятор ругнется? То что не имеет смыл, это понятно. Но вызывает ошибку и бессмысленно - разные вещи =)
Одна? Хм, если одна, тогда, учитывая общую статистику, ты правша. Возможны и другие варианты. А можно предположить самое маловероятное, ты- однорукий программер?)
Ты тоже не знаешь с++
аргументы?
>this - возвращает указатель на самого себя, свой собственный объект. Не уверен, легально ли вообще так обратиться understand.this, но если и возможно, то очевидно, что understand.this вернет understand.
understand.this - к this из вне обращаться нельзя, да же если и можно было бы она бы возвращала understand*.
>get.a.girlfriend очевидно вызов функции
не разу не очевидно, это обращение к члену класса. Тут бы сгенерировался варниг, но компиляции прошла бы успешно.
Да и это не с++ код - в этом основная твоя ошибка.
understand.this - к this из вне обращаться нельзя, да же если и можно было бы она бы возвращала understand*.
>get.a.girlfriend очевидно вызов функции
не разу не очевидно, это обращение к члену класса. Тут бы сгенерировался варниг, но компиляции прошла бы успешно.
Да и это не с++ код - в этом основная твоя ошибка.
ну, про understand.this я еще тогда высказал сомнения. А так мой код совершенно точно выполняется. Просто я немного вырвал его из контекста =)
#include <iostream>
using namespace std;
#define UNDERSTAND 1
class Person; //forward declaration
class World; //forward declaration
class Message {
public:
void send (World w, Person you);
};
class MessageStatus {
public:
int status=UNDERSTAND;
};
class Person {
public:
MessageStatus readMessage (const Message* message){
MessageStatus s;
return s;
}
void get (Person p){
}
};
class HumanSociety {
public:
Person random(){
Person p;
return p;
}
};
class World {
public:
HumanSociety girlfriends;
};
void Message::send (World world, Person you){
if (you.readMessage(this).status == UNDERSTAND) you.get (world.girlfriends.random());
}
int main () {
World world;
Message message;
Person me;
message.send(world, me);
}
#include <iostream>
using namespace std;
#define UNDERSTAND 1
class Person; //forward declaration
class World; //forward declaration
class Message {
public:
void send (World w, Person you);
};
class MessageStatus {
public:
int status=UNDERSTAND;
};
class Person {
public:
MessageStatus readMessage (const Message* message){
MessageStatus s;
return s;
}
void get (Person p){
}
};
class HumanSociety {
public:
Person random(){
Person p;
return p;
}
};
class World {
public:
HumanSociety girlfriends;
};
void Message::send (World world, Person you){
if (you.readMessage(this).status == UNDERSTAND) you.get (world.girlfriends.random());
}
int main () {
World world;
Message message;
Person me;
message.send(world, me);
}
Если ты этим хотел показать, что ты знаешь с++ то ты опять облажался.
Пруфов не будет, учи матчасть.
Пруфов не будет, учи матчасть.
Мне тоже нравится рука, она охуенна.
Хм, внесу немного ясности: этот пост создан не для демонстрации каких-либо навыков программирования. Он носит лишь шуточный характер и написан так просто, что понять его может даже новичок в программировании. Здесь никто не сомневается в ваших знаниях в области программирования и не просит их доказывать (для этого есть специальные форумы). Будьте проще.
Да никаких проблем, никаких минусов, тем более от ньюба, я просто нашел себе тему "пообщаться".
Не сильно знаю С++, но постараюсь выразить мысль.
Тело самой оказалось простым:
Girlfriend() {
return (0);
}
Тело самой оказалось простым:
Girlfriend() {
return (0);
}
я понимаю это... у меня не будет дувушки.... Т_Т а даже если и будет, то моя жена её убьёт
Какой то профессиональный юмор.
Наоборот, непрофессиональный.
Ну понятно, если за возмущениями о безграмотности автора вы таки смогли разглядеть надпись, то для вас ещё не всё потеряно, но всё же лучше поторопиться.
Уоу-оу-оу!!! Полегче, джентльмены! Если Вы продолжите править этот алгоритм и (упаси Вас святые печенюшки) тестировать(!!!) его, то есть вероятность, что через некоторое время Вы найдете себе девушку!!! А это верный путь на темную сторону и изгнание с реактора за распутство!!!
Тогда такой алгоритм будет занимать больше, чем исходники винды, а по костылям и превосходить ее.
Ну почему же? Девушки тоже могут приносить деньги. Просто нужно их правильно использовать
a=1 ? a=2 : a=1;
\w=\d.{3}\w=\d.{3}\w=\d;
Если понимаешь эти две строчки, то знаешь, как развести телку на секс, а если думаешь, что написав хуйню, как на первой картинке поста и ты программист - то ты мудак и хуйло, иди ищи такую же бабу)))
\w=\d.{3}\w=\d.{3}\w=\d;
Если понимаешь эти две строчки, то знаешь, как развести телку на секс, а если думаешь, что написав хуйню, как на первой картинке поста и ты программист - то ты мудак и хуйло, иди ищи такую же бабу)))
Первая строка - тернарный оператор, ежу ясно.
А вторая строка что делает?
Что за язык?
А вторая строка что делает?
Что за язык?
Регулярка вторая
точно =) Нечестно, вырвано из контекста =Р
Я сначала уже подумал, что это J или юникодные литералы в C#, но потом отпустило.
> \w=\d.{3}\w=\d.{3}\w=\d
Без слешей не сразу узнал :)
Без слешей не сразу узнал :)
А разве не " а==1 ? a=2 : a=1; "?
тернарный оператор сравнения есть не только в cpp
double a = 1;
double b;
(b = a - 1) ? a / b : "indeterminate"
double b;
(b = a - 1) ? a / b : "indeterminate"
как это ты в double, char* собираешься запихнуть?
я опустил лишнее: http://ideone.com/pftvN6
Идите нахрен! Я бы лучше парня завела.
Заведи, кто ж мешает? Вон, половина реактора девстенников
лучше заведи кота
Я думаю, это java, а не плюсы, ибо имеет место быть "understand.this".
Скорее что-то из разряда жабоскриптов.
Чтобы написать коммент, необходимо залогиниться