Кресты / Говнокод #3548 Ссылка на оригинал

0

  1. 1
smart_ptr<const AbstractElanos> pointy;struct Intializer{Intializer(void){pointy=new Elanos;};}initer;

Согласно проектного решения

smart_ptr<const AbstractElanos> pointy=new Elanos;

писать нельзя. Конструктор из поинтера не определён.
Ну а народ любит размещать данные глобально и сразу инициализировать. Последствия весьма наглядны.

Запостил: Говногость Говногость, (Updated )

Комментарии (21) RSS

  • > писать нельзя. Ну а народ любит размещать данные глобально

    у нас по этой причине как такового coding standard и нету. бо как правила не пиши, народ все равно найдет как изгалится.

    была кора недавно. архитектор сказал что бы сделали много-поточный сервер но как можно меньше локами пользовались. результат был спектакулярный: в коде не было ни одного лока - народ пайпы стал использовать вместо мутексов. я долго гадал накой там Н массивов пайпов, а когда дошло, волосы дыбом встали....
    Ответить
  • > Согласно проектного решения

    Согласно проектному решению
    Ответить
  • д?H)J:S:M)E$V.L,R.D(S K$L,C(M?P?Z"W"D C,O.E:LI!G(S"Y"R"I!R,J?J)U,T,ET W!J.RF$DV.L?J,S"D$T A A(K:AK IE!Z.J B!U)P S"F$P,E"K,W$Y N?B!F.G!A"B)H$S!D(SG(Q)L(Y G!P"X"CV$S(S H!Q?V?H:D:D)U.H(U"R(O(H?V:H)J ST:R"RM$D)C(A.D:NB$O"M)W)S$C$H(Y)R.A,S!W:H$X:O!U:Z"A F(U,G$E"B"W Z.S!H:J$Z!O.W.V.J(BN K F$S$T$Q$D.V"QD Z"C,NX E KN"A,R!H G(L(I S(O!W?KL"A"F$E$A$Z$C$G R?O(N L"E(S,U(O.V,I.Q$H.T$S)K(X.ZA)RP$RC,W$GE,D?T"Y,L L"U.P:AN,O"W.D$S)HO"X(N)S?E!J.S,U!H,QA,J$N,T,K C$J!V:P(K"N(V)W$I"I$T$M:O$T:S!J:P"P C(Q?MN(T,W,W!Y,L:T"Q:O"I$A,B,Z?S?X,D.O(N.J Q:D H.K!Q"D Y!Y)I:L?Q.W"D?H.U?S:X.C!R!D:V)C!N,P.R!IB"N,L.C(P!Z(A"D"G?K?Z R!T.H Q:F,M!E.W)G(N,G,FC,R:V)E(DF:R:O,R"D.T,O:X CF(K,U$P:F(X:X?W$I:K X.G(T,R:K$R?U:S.YZ!U!X:JN A J!R!F"V.F Y!Q,T UY"PN,K"B:F.G,Q(P!X)B)V,O!N?W(K$V.D)R,G J!L.D B?E?O.D J.I$Y:H.YK?W,I(R,B R)V?R:C:S(H?G"O N:D!W!CK.J(A"U)P$A$K:W(G,A$D$IZ S)G.Q!Z"K:P?DM,H.L(H(I"C!P?O$AE$TCТNKYLMGLZLSFICAXYRKYRPJFNLVZSGMIBZMSWHJJYSSVJ
    Ответить
  • ш$R"D"T(GD(OF.M"C:L!N Y)G:Y)C.M)Z)Y)E(Y"C$K(R G:B.E!DL,T:JTO:Q,YR$H(J)F!A$T,C$Z N"W)R"I F)C$W:E)J,J"VE"Q(F"I$YB(P(V:H.DD)B,U!RG"S,WW!M"H"B$E$E(Z"P$J B)A:J"B?O)A:R!T)R!T,L$P.P(FY!R,A)Q,I(CRE F$W M.H K,EB:F$K:Q"Q J"W)Y,L,Q,H"G)O(L:S M!Z)M?L R G.U B I:U)E.B:B.X:T:P M)O.T)E"ZY)H P!C J K)N.K A:D,V!I?G,D?V?K?S$P,P:G"R:J"U?P$P(X$HL(U$Y"OJ:Y:O(IJ"R"D!T(I?L I(E:H,T J.D:R:Q.K.DA"G)B.O(W,X$G(Z:U(V,B?G"D.AUC!N$K?A!J(Z L)X.DY)C"Z X)J G"Y(J F:A(MI)C(A W(P$I C$U(F)K"N!J)X IF.A(D.IX H!R(O(C:H?C!P,O)N$E)Q C$E"L:R:G$X?T.J)Z$J$U:GZ,K,Z?C(L$C:Y$V$Y)D?D:B!L:K(V?N:J.C:Y:V?G J:G.A"J.S.GY?D)Y"A)F.W!P)G?T!R$G)G"R,M)M C:E)O,J$Y,I?T(J!A)J)T"A M?LF!I:P S.G:A)U"R"GJ)OP I:Z(Q$F,X"K"Z(M?D.R(V"H(R,H)R$T.X!A"N.Y.D$M,B)G.N,B.P$PR:C W$G.WT,S.X)Q:O)Z(V$G(P(G!R"W(J:B:N"H?AM,XO)J$H.GI?BO:F:H!G!X.G C.S(C(L:P:Y!C.D!C$K"UN?V.OH"Z(C S B)N!K?N$C)PE(X)D!K!U$Q$Z?F"AR:H)U)R K,Z:D.D)Y!Y,L(P?I(U?U)X)H.K$N R.K,Z"Z$H$RМHUVDOBNHACVFLVMHMRYRLGFYLXLOGIPLHTODDPVRPVGDUPHDORHAKZJXPDTENTGSWUSYIRXBNFRUEIAISYPOZEVRRDPRKH
    Ответить
  • б!Y(M!T:O:O?G?F Z)B?Z.J?TA)P)SM D$G.H?K$O.L)R M"L(C?C)Z$W$V$L?W.E.F,C(S)V:B?R Z$F,J Y$MX(Q)X"T"H(W.C"C.NQ$NC:JG?X)E:K:J?D"G)O.BP)E$N!A:E(V)N)H?H"M$U?J)T.M$D.Z?H)D:K.L.N,A!T!M I"C?U)H,F(M,E"N:Y"L:X!C"T$X KZ(G!Z(U?Y"C?J!U K(G?J)E!Y.H"D)A?KQ"Q.O:ER)LN.P$H!I.A!O"F)A:U?N Y F!A B$O.H,C(R:M H.F:D)B!Q!V?M)VD"C!X)V$T:F(JO,XW,W?Q"P.J(M?LT!Q"MНTHQZNYRPLQJLIXKUIUMYQHHILCHNDOLZNSMKJBNAIBKXEVUNWAWVJGYXEUPQGBXJBCGDNRHSAIBQGLNGGAKHQNRGOQKNPEVPWAIJTOLGAQDFAVCZJTIMIWUOHPNECKGXTFBWCUKEVBGPMNHNDMQDUCGMAVQABTFAVUNIXISADHOEKFXHMMECWNQMBZVSRQNWOSXCNXGDWWKBYZGGZJXBXHSKICZJBYFYTKJMTGANIZDWISFFSGDDMPAOFMKQXDPRZFMYEGFQFZSTPZK
    Ответить
  • ъ$DJ B!K)F.E$Q T:X"R"V:SJ)J?P,S N$L(A A)T"KQ?U!U$Z(C.I,I$L"T?B?U!T"Z!K Y:K.A!W!E,K$F,Z:D.PS,M:D!A?B$D?I"X"J)SF)Y?P.X.H$B(M,H$A(K(G?H$K(J(H.N$Q(I:X)Y!B!R(Y(W?M:B M"V!B,Q"K.B.T:I)X(C?VV,R:M$U,G$I N?B"H!P!E:F:I:B)G:K$XF)YX"R.B$QI?E F"D:C LQ$A$J"F!UR$X?X.S)V Q Z,I:Y$P A(V)FR,K)L?K?H.G,X:Z,MB,Y:F"I?WM,V(P U$Y V!CПQKEMGPNFKHSIUZWZNHLCGRMSUTFGYGEEUDXBENNSUTEDDQOQYDMZDROKCXBQEXBJXDWOKWJVUGNBJAXMIAXGGWMSCRWOTAIFGGGJUDLDVNZFALOYWUKPAIPBBMWQXEYGABCACLWDZRYLQMFPRMUVBNRWEMQRANS
    Ответить
  • и"D,ZR(E$SM,T"F:P ER)K!K"G(DX!U)K:A.A$Z!L:Y,E!RN$S:J$B,E?PX:K:Z E,E:K"GG?S"V)RC.E.A(H:F$P)G!K:I!DR"D P!Y,S,D:G.K.X.I"C S$T(V W$V?M:K)B.Z)V$L?L?Q!U.L$S(N,E$M(T!AH,S(O)W:FN(B?Q(S:M!V S.C(YP,U!P!Y,JK"Y(RF!V G)P)B?B.O:S,K?O"B(E"X)A)B(A(BJ$P.P$O,DM)C$E)N,H!B$B,MS:R.J,Q)Y.I?D"P(AR,F U S)BF,G:F(Q!H$G.G?B$J,NLW?N"G(S,K,R!P.R$L,F"NH.G$T$C"H(O)Z)J:I"U?L.AF?B?V.BU"GL(F?Q)DX:W(U"B,A!H?B K!B"Z(A"I,P$D,S$F,F?W,D:V.X P$C)D)X X.I Y,D?P?K(R"R:D E(B,C?L W V T!O,P$R.Z)C)DI,J,J!W.A"F:F V)H$M(ZP?V?O!I(I:B.S:F"T)L)EK)R(TR(Z,R(T,F$G$V!K.J?E(I.X.E:E R,L?MT?I?RZN$A$M(Z"H"Z:J(R:Q"R:Y?M,N,C(MQ"P"R$EA(R)V.S.M:H.S(K:C)C R,A:R,P:D,L,Z$N"H.Z J J$Q(W O,K(FZ!E$H RQ.N$N)O)P!R.I"Y(M,B?X?KD"G)HF?W)Q,O)T"VR.D?Z,X$R!C:I(I(Z(U.O$R$N.H(M(J!A,X J(Z$T.X:E.W!A(Z)I!L!R)Q)J(UT WL!D.W!B,Z Z(B,D)Q.Z.E S.R:H!J?B.E.G:G O!F:D!PG,O)W!S"F)F$A(B.V?D:H?C:J S$TX CОVYTGJQMMO
    Ответить
  • б Z(P(N)M?YA)N,D.D)WY,I.BDA(C$S(N.B"B?L L(N:XI Z"X$K?G"B$M?C?P:U Y T.C:M$U"M.N(W H!N X.P:X$N.B(P:S!D.R"SD!B$EB)P!T!I!D.C:T H?L)U:J X"HZ(I(OC(L$G?N$Z:X(O?O!J?L?G"O"T"D S$S,A)U$U"Q)W:EV O)W?J!H(E)N!C(Q)B.P.W F"D,H(U$EQ D!Y"P G(L(T.T?B!I$X.H.K"V:D!B,L:F)P.VF,Q$G$D?D.E)G,R!W!TV"A D?Y(PRB J$W$Z?Y,G(O"HS A B(H$O:J:A(V E Q)K!G)LЖIMUSPMBGIZOSOSKQBVDSKSUPFZLVLJCPXUAHONIQZFYZCTKRUGGNHBPKANLWJKIZWNJBTYFXLKUZBWSPMIZLHKWYXBZENZLQSYJPXFVAFVROUPOHTKFJTGDGPVARXKYGWLIPRAMNBFXYNDYBEYCPVIOBFZNGDDEUPDXDCABTYOYRMXDLVVJLQYTTSBRWDQNGGNSDQKFLLHJTENDJLCZPQQOVYQWYOLAUUUQDZZQNZJQEQLRMLBXVISEDNSMOROPGMIBOAYDIPFZCDUELTSDPYM
    Ответить
  • ь!H.Y O P(IQ.J S$Y"T.E!W$O$C?G:G)S.M"H:QG?N$V X,O(Q!Y(TE V"P!G:B.N$P!C,D,L?I:P,P.E,G.T(B"W(R.A UG A BG)U(X.ZX:K:Y!U?Y(B?D!R OC"O U.W:I(K.A,G)W"P.C"R)Z$I$Z$I$O T)Z:W$L.L:R?J)OR"I.H"HZQ$I.P.H!H!G.K.S"C$N:AL:H$N(J"I Z"C$B?M.X?N:B"Y(V.N!R(G(F(L?E?V:H:L?YZ:ET$Z.F,V P,W!Z!C"H,HL,N K X!CY$S(V"M$Y.H?O:UA)W)O.S!DA$B(S(OT"S S.S"SK"P(P.GY(G.Z X(M(Q.E$X"C)W$WВRZLYXJDONVSMZUZJC
    Ответить
  • д!T,T"O(A$M$B,V)E(K!O.IX,L:A)K)U)V(R(K)L(W:L)FDN(B$V?A:D)K)B)A!O(S$AO,N$N J.F.O:O(C"O)O.G?M!D!G!J X:M,P(M.O.Q S:E,N?B.O!Z:R!N!E.Q"B$C"Q:E?L?L J$VZ.M!S)N,I C,Z?M.L?PH?G$V:N"Y"D?Q?G:D)V?B!J(E?V:W)G?J:V:P"S?D(V.L,C:Z:S.MI!Z?M"A(R(V.H.V"FT)WR"R(X.M!A,X!U H.J?ZC?J$A$F?R.Z,O,D N$P(R,Z J(V?U?M(L.M)U$E$Q$J?Z.D X.I?T!L$K,U:D!N W.V)S"S,H:J(M(V(S)K"G:O?B!O"L!T(D(E:D?M.D:N)O?G?Z$M.D)N(S(O$S)PP(C(E.P!M"B(D!Z$R!Y,L:F!XV,LМRQABCUZDEFLYZDVZOKDFEOYJCLIIIDNRWBLFXSUZTAVEHHPCJWWMLVCPTPKZRDQRMTERFGQUJZEZWZJLKDQCYRSUWOFAHGWYWDT
    Ответить
  • ж.J(R O"J"K"S?X(RB?I,D"E:L(C?D.O:D G$S!Z$I.G"O)P)M)D?E.H)A"E(Y(D?J:Y,A?Q:ER,N,U"Y.E"V!F T!U S"I)D?B!Y)W?D,Z,E.F(Z"Q$S$K I,J(E!C,O,U.W$C:H"X"VQ G?I,F$Y D)Z(G Y C)X,O.C(Y,I"J.R(Q(N:I.N:N:I,O?V$M(X"U(Y(T)L$O:I"C,Y,Y?X:L(BXU$L:M,Z,U W(K"N?R,H U.T,X!X)S?V,AK)D!H:Y!B"B$X"I:R$Y.H"R?Z?D!O:U,O M!Q?L!H.G(N(H!B)S$R"I,E!C"Z)Q)J(AU.N.Z$R:A)D$Q"M?K,T M(B.L)J:JS)L!T?Q(S)T,V$L,O!H:Y:V$E$O?H.B!J.UV(R)F.A)R:VD S$J M"M.Q"I"O:NL!T?U X.F$X!A,O!R(C(E,Q)A(M.R$H$I(B?U.A$K:F)Z Z)F?H"O)D(Y X(J?N)L,T)P)T?G F$K)I.D?H?G X.R!I:W$Q!S,C,VC!X?EQ:Y.T:J"Z?R Z(L!K.Y?N)M:Z"A:H?V$B.D!R$D$GX?T$JC R!T!C?E.C M:S,N(I?Z)Q)Y,B:G Y!Y(T)T(U Y!Z?H$Q B)G:B.B"Q$G(KW$O(Y,Q)S(P.L(W)U$V,I C$Z,K$W I(N(S,R:J"Y.W:D$G,B.WC?W(S)K!P?S!O,MZ!BS)Z)E H A"TV L T?O:N"Q R:U$I:G?Y)V C$K,M"C!Y(U(D)N!V:A(C.I Q(K.F.A.M$Q.Z C$Q?A!M)V,M S!N.S(X"C$Q!Q,N(SS)I)R$Z?Y?I"I E$J.U(M.Q:VQ$N M$F(TN:H$B:C(X?E.P.V"R!E$H HY,X?H!T D:H$I)I Y$L:W,P.LD:E W.N.G:B:K)J.A,P,J"B$T,PDN D"U)K$P?Z$Y:C"R)M!PW Z:HO(Z:A?E!EH(M$A)N(O!EB$Q$OJ G"WK$H.Z$P)OЬUGLLIYLZBIFVUAOJHOTIGDFKTQPBWNXWPTELMIQGYOTGCODFBLXGERBPBZDVDBUEAESEFRGOXJTAEZTFIPLKMJQFH
    Ответить
  • к:J"Q L$V)A)M?E"S$N?X.G$W.Q:A"NНMXQSJLADODKGFIXAGAZRPMFXKFJNTYZTDLPMPNSUAIKLSQPIDDQWXFGN
    Ответить
  • з$X?X,D!B S"WZ?DE,N.L"C:JR)F!G(F$A!P.TU(A?J?C H O:RU:B(M!T(R:F.P.Q:Y A)K.L!N?Q)L.X,L:A"C(I(W)K(F"T,BL!T?V:A!B S?B K$G!N?M$Q)L!E:N)G!A,S.F.E!D!L WD(G?W(I$HG)P?R$S(H)G,A U(L)B$U Y X:N)T RLY D?U!K)CF:W:J?I.M?S$E,W:Q:G!B)C!P,K,X$K:Q"C?Q(BO$Q Z?B,C)N)S,A?R,E)DT"K.X(P(K:A B?I P.O(U$U!V$J)M(X.F"Z!B$B)Z!G"P:C)V:B"A?H)T,C(Z!N,TЩCMJICDXUOCHPCZTAL
    Ответить

Добавить комментарий

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8