- Help on 'delete[] data' in an example - 1 Update
- Why won't this compile... - 2 Updates
- Could you explain std::multiset in the class definition to me? - 2 Updates
- decimal - 4 Updates
- Do you think this friend operator '>>" needs defined? - 2 Updates
- New vector class with range checking - 4 Updates
- size_t - 3 Updates
- New vector class with range checking - 3 Updates
- Mysterious conflicting reference - 3 Updates
- PEDOFILOMOSESSUALE SODOMIZZANTE BAMBINI: PAOLO BARRAI DI WMO E BSI ITALIA SRL (SOCIETA' MALAVITOSE, RICICLA CASH MAFIOSO E POLITI-CRIMINALE)! STALKA A MORTE CHI LO FOTOGRAFA E SE "1 INSISTE" IL MANDANTE DI OMICIDI PAOLO BARRAI FA "SUICIDARE" DAVVERO! - 1 Update
fl <rxjwg98@gmail.com>: Jun 08 03:08PM -0700 Hi, When I read a post on-line about self-assignment, I do not understand one line: delete[] data; My question here is not directly related to self-assignment, but about the function of *data and n in the class array. What use are *data and n? Whether they are meant to an array length n, beginning address is by a pointer data? Please help me on the function: array &array::operator =(const array &rhs) Thanks, .................................. class array { ... int *data; size_t n; }; In order to "fix" it one can either add an explicit self-assignment check array &array::operator =(const array &rhs) { if (&rhs != this) { delete[] data; n = rhs.n; data = new int[n]; std::copy_n(rhs.data, n, data); } return *this; } |
Doug Mika <dougmmika@gmail.com>: Jun 08 02:21PM -0700 So the first problem with the following code is that it won't compile. #include <iostream> #include <string> #include <vector> using namespace std; template <typename C> vector<typename C> create_container(int size){ return vector<typename C> myVector(size); } int main() { cout << "Hello World" << endl; cout<<"The size is: "<<(create_container<string>(3)).size()<<endl; return 0; } |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Jun 08 10:44PM +0100 On 08/06/2015 22:21, Doug Mika wrote: > cout<<"The size is: "<<(create_container<string>(3)).size()<<endl; > return 0; > } template <typename C> vector<C> create_container(int size){ return vector<C>(size); } /Flibble |
fl <rxjwg98@gmail.com>: Jun 08 01:27PM -0700 Hi, When I read the for loop below, I feel that it is so different from the normal integer as the index in a for loop. It is easy to understand the first two value, i.e. iter = items.begin(); iter != items.end(); My question is about the third, iter = items.upper_bound(*iter). In a general for loop, the third is the step size for the variable. Here, I do not see items.upper_bound(*iter) is a step from the std::multiset documentation. My question can also be rephrased as what is the difference between items.end() and items.upper_bound(*iter) Can you help me? Thanks .................. class Basket { std::multiset<Sales_item> items; } .... double Basket::total() const { double sum = 0.0; // holds the running total for (const_iter iter = items.begin(); iter != items.end(); iter = items.upper_bound(*iter)) { // we know there's at least one element with this key in the Basket print_total(cout, *(iter->h), items.count(*iter)); // virtual call to net_price applies appropriate discounts, if any sum += (*iter)->net_price(items.count(*iter)); } |
Paavo Helde <myfirstname@osa.pri.ee>: Jun 08 04:20PM -0500 fl <rxjwg98@gmail.com> wrote in > Hi, > When I read the for loop below, I feel that it is so different from > the normal integer as the index in a for loop. Because it is not an integer. > Here, I do not see > items.upper_bound(*iter) > is a step from the std::multiset documentation. Well, it is. Reread the upper_bound documentation. And note you left out the assignment part from that step, without that it would not update the loop variable (iter) indeed. The full step is: iter = items.upper_bound(*iter); > items.end() > and > items.upper_bound(*iter) If they were the same, then upper_bound would not need to take an argument, for example. hth Paavo |
Christopher Pisz <nospam@notanaddress.com>: Jun 08 02:14PM -0500 On 6/8/2015 1:22 PM, Stefan Ram wrote: > | 0.0 | > +-----------------+ > 1 row in set (0.00 sec) Pretty much and example of my problem now. 1) Getting data from a database that represents money 2) Comes into C++ as a string 3) Convert it double to do calculations 4) Convert it back to a string 5) Put it in the database again So, $2.13 an hour turns into 2.129999999999999....I have a feeling noone wants that printed on their paycheck. I don't want to just round, because I'll have other cases where rounding might not be the best choice. What is a widely used C++ library for this kind of thing? I see boost::multiprecision, but I'm not really clear on the licenses bit of the documentation there. -- I have chosen to troll filter/ignore all subthreads containing the words: "Rick C. Hodgins", "Flibble", and "Islam" So, I won't be able to see or respond to any such messages --- |
Victor Bazarov <v.bazarov@comcast.invalid>: Jun 08 03:39PM -0400 On 6/8/2015 2:22 PM, Stefan Ram wrote: > 5.55112e-017 > This kind of imprecision can be defeated with /decimal/ > floating point arithmetics. Ah... You were talking of a very specific case of imprecision and that just happens to be the OP's problem. That's lucky. Of course, some say that it's better to be lucky than good. I imagine, however, that such a library might not work very well with pounds/shillings/pence since the relationship is not based on powers of 10 (not talking about the modern system). > | 0.0 | > +-----------------+ > 1 row in set (0.00 sec) Generally speaking, the rounding of the output can take care of that as well, even on C++ side... V -- I do not respond to top-posted replies, please don't ask |
scott@slp53.sl.home (Scott Lurndal): Jun 08 07:39PM >guarantees to be exact to a certain precision? >I could write my own code and call it for comparisons with some >precision argument, that's what I did in 2008... In the old days, we'd just use integers and scale them as necessary. e.g. denominate in mills and divide by 1000 to get dollars. |
jt@toerring.de (Jens Thoms Toerring): Jun 08 08:39PM > 1) Getting data from a database that represents money > 2) Comes into C++ as a string > 3) Convert it double to do calculations Do you actually need doubles for the calculations or would doing the calculations on cents instead of Dollars or Euros also do? In the latter case simply don't use floating point values but multiply everything you get from the data base by 100 and stuff it after proper rounding (to avoid 212.9999999 become 212 via a simple assignment instead of 213) into some integer type. Unless this is about huge amounts of money (more than 20 Million Dollar/Euro) a long integer will do quire nicely. Or go for a int64 if you've got to deal with the worlds combined GNPs;-) > 4) Convert it back to a string > 5) Put it in the database again When you write it back into the data base divide by 100 and the strings send to the data base should be fine (whatever format you use, given that it allows for at least to digits after the decimal point) should round correctly. > So, $2.13 an hour turns into 2.129999999999999....I have a feeling noone > wants that printed on their paycheck. The problem with "I want a precision of two digits after the decimal point" is rather simple: the computer works on binary numbers. And most numbers that have just two significant fractional digits in a decimal reprentation are infinite fractions in binary (e.g. something seemingly simple as 0.1) - and vice versa. This, obviously, becomes a problem when you have only a finite amount of bits to store such a number in. So there's no simple solution to the "I want two decimal digits" problem. > I don't want to just round, because I'll have other cases where rounding > might not be the best choice. If you can't switch to using cents, and thus integer types and arithmetic, you have to very carefully analyze what you actually need and write your code to do exactly what you want it to do. So what's the exact scenario where rounding won't do? > What is a widely used C++ library for this kind of thing? > I see boost::multiprecision, but I'm not really clear on the > licenses bit of the documentation there. As fas as I can see the Boost license is rather liberal, allowing you to do whatever you want with their code (even including it into a closed source program and selling it). The more pressing question is if "multiprecision" is of any use in this case, since also a "multiprecision" value can't help a lot if your require- ments call for an infinite amount of memory for storing just a single number;-) Regards, Jens -- \ Jens Thoms Toerring ___ jt@toerring.de \__________________________ http://toerring.de |
fl <rxjwg98@gmail.com>: Jun 08 12:20PM -0700 Hi, I am learning C++ with an example, see below please. I find the friend function about >> redefinition in the class Item_base. I think that it is similar to a friend function, is it right? But I cannot find the operator '>>' function definition in the project, which can be built and run. I am worry about the std >> operator cannot understand the second parameter Item_base& Sales_item item5(Item_base("def", 35)); double total = sale.total(); cout << "Total Sale: " << total << endl; I am still new to C++. Whether operator >> has been derived to the Basket class? Could you help me? Thanks, //////////// class Sales_item { friend bool operator<(const Sales_item &lhs, const Sales_item &rhs); friend class Basket; public: // default constructor: unbound handle Sales_item(): h() { } // copy item and attach handle to the copy Sales_item(const Item_base &item): h(item.clone()) { } // no copy control members: synthesized versions work // member access operators: forward their work to the Handle class const Item_base& operator*() const { return *h; } const Item_base* operator->() const { return h.operator->(); } private: Handle<Item_base> h; // use-counted handle }; // holds items being purchased class Basket { std::multiset<Sales_item> items; public: // useful typedefs modeled after corresponding container types typedef std::multiset<Sales_item>::size_type size_type; typedef std::multiset<Sales_item>::const_iterator const_iter; void display(std::ostream&) const; void add_item(const Sales_item &item) { items.insert(item); } size_type item_count(const Sales_item &i) const { return items.count(i); } double total() const; // sum of net prices for all items in the basket }; ******************* class Item_base { friend std::istream& operator>>(std::istream&, Item_base&); friend std::ostream& operator<<(std::ostream&, const Item_base&); public: virtual Item_base* clone() const { return new Item_base(*this); } public: Item_base(const std::string &book = "", double sales_price = 0.0): isbn(book), price(sales_price) { } std::string book() const { return isbn; } // returns total sales price for a specified number of items // derived classes will override and apply different discount algorithms virtual double net_price(std::size_t n) const { return n * price; } // no work, but virtual destructor needed // if base pointer that points to a derived object is ever deleted virtual ~Item_base() { } private: std::string isbn; // identifier for the item protected: double price; // normal, undiscounted price }; |
Paavo Helde <myfirstname@osa.pri.ee>: Jun 08 03:10PM -0500 fl <rxjwg98@gmail.com> wrote in > I find the friend function about >> redefinition in the class > Item_base. I think that it is similar to a friend function, is it > right? Sorry, cannot parse that. Do you wanted to ask if user-defined operator>> is similar to a function? Yes, it is. And nothing is redefined here. The type Item_base is specific to your program, if there appears a function which takes an argument of that type, then it is a new function and specific to your program, not a redefinition. If it has common name with some other functions ("operator>>" here), then it is called an overload. It still is a distinct function as parameter types are part of the function signature in C++. > But I cannot find the operator '>>' function definition in the > project, which can be built and run. Then probably the program does not use this function. If a function is never used then its definition is allowed to be absent. > I am worry about the std >> operator cannot understand the second > parameter There is no "std >> operator". There are several operator>> overloads, some declared by the standared headers, one declared in your program. Not sure which one you are worried about and why. > cout << "Total Sale: " << total << endl; > I am still new to C++. Whether operator >> has been derived to the > Basket class? One says "derived from", not "derived to". And one derives classes, not operators. And no, Basket is not derived from anything and does not even contain an operator>> declaration. The line cout << "Total Sale: " << total << endl uses 3 different operator<< overloads, all defined in standard headers. As there is no object of type Item_base appearing after any <<, your operator<< overload is not used. hth Paavo |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Jun 08 07:34PM +0100 On 08/06/2015 18:49, Doug Mika wrote: > const T& operator[](int i) const > { return vector<T>::at(i); } > }; This is a really brain dead idea. People who rely on at() to check their code is correct need shooting. Forcing people to do the same just isn't cricket. And another thing the correct type to use for indexing a std::vector<T> is std::vector<T>::size_type not 'int'. /Flibble |
Doug Mika <dougmmika@gmail.com>: Jun 08 12:08PM -0700 On Monday, June 8, 2015 at 1:16:03 PM UTC-5, Victor Bazarov wrote: > V > -- > I do not respond to top-posted replies, please don't ask But the question remains, we inherit constructors from vector<T>, hence constructors with the name vector<T>::vector, BUT our class has the name Vec, and hence all of our Vec constructors should have name Vec NOT vector. Does the using vector<T>::vector; rename my vector constructors to Vec? |
Victor Bazarov <v.bazarov@comcast.invalid>: Jun 08 03:43PM -0400 On 6/8/2015 3:08 PM, Doug Mika wrote: > the name Vec, and hence all of our Vec constructors should have name > Vec NOT vector. Does the using vector<T>::vector; rename my vector > constructors to Vec? Constructors don't have names. Inheriting of constuctors basically duplicates the constructors with certain arguments in the derived class and makes sure that the corresponding base class' constructor is called (of course you need to take care of initializing your own data members in such case). What book in C++11 are you reading that doesn't explain this? V -- I do not respond to top-posted replies, please don't ask |
Doug Mika <dougmmika@gmail.com>: Jun 08 12:55PM -0700 So in my Vec class, if I write Vec<int> myVector; this will call: vector<int> myVector? and if I write: Vec<string> myVector(3,"default"); this will call vector<string> myVector(3, "default"); and if my Vec class has an extra member that requires initialization upon the creation of a Vec instance, then I should re-write all vector<T>::vector constructors in Vec and call these explicitly from my defined Vec<T> constructors? |
Victor Bazarov <v.bazarov@comcast.invalid>: Jun 08 12:40PM -0400 On 6/8/2015 12:10 PM, Stefan Ram wrote: > for( size_t i = str.size() - 1; i !=( size_t )-1; --i ) > ? > Newsgroups: comp.lang.c++,comp.lang.c Why, FCOL? str.size() is hardly valid C code... (yes, I know of the possibility of having structure members that are pointers to functions) V -- I do not respond to top-posted replies, please don't ask |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Jun 08 05:42PM +0100 On 08/06/2015 16:11, gwowen wrote: > } >> It's a little inconvenient, but IMHO it is still better than the "arrow >> idiom". Nothing wrong with the arrow idiom. > i -= 1; > std::cout << str[i]; > } What, needlessly increasing the scope of a loop counter is better? Don't think so mate. /Flibble |
scott@slp53.sl.home (Scott Lurndal): Jun 08 07:38PM >for (size_t i = str.size(); i > 0; --i) { > std::cout << str[i - 1]; >} Or: for (ssize_t i = str.size()-1; i >= 0; i--) { std::cout << str[i]; } |
ram@zedat.fu-berlin.de (Stefan Ram): Jun 08 06:26PM Richard writes: >This is actually a step backwards. This »step backwards« is often used by Bjarne Stroustrup, as he publicly declared once. |
ram@zedat.fu-berlin.de (Stefan Ram): Jun 08 07:30PM >3) Convert it double to do calculations >4) Convert it back to a string >5) Put it in the database again My first attempt at a solution would be to do all calculations in SQL. Otherwise, just get a decimal floating-point library. |
ram@zedat.fu-berlin.de (Stefan Ram): Jun 08 07:37PM >But I cannot find the operator '>>' function definition in the project, which >can be built and run. There must be such a definition. If it is missing, the source code is incomplete. »<<« can also be defined without »fried« as follows: class EXAMPLE { ... ::std::ostream & print( ::std::ostream & stream ) const { return stream << ...; }} And then, outside of the class specifier: ::std::ostream& operator <<( ::std::ostream & stream, EXAMPLE const & object ) { return object.print( stream ); } |
kennethadammiller@gmail.com: Jun 08 08:02AM -0700 So, I've been programming for a while, deriving some c++ classes from protobuf. All of a sudden, after a weekend, I do a make clean and then a make again, and I have conflicting references. I have no idea what could have happened, environment or otherwise that could make this issue show up, because the whole time that I've been compiling and successfully using my protobuf data schema's they've not barfed on this issue. Essentially, in one of the protobuf data schema specs, I have a member called "plus". It now blows up with: In file included from SerializerInterface.h:37:0, from SomeClass.cpp:12: Schema.pb.h:115:35: error: reference to 'plus' is ambiguous const binop_type binop_type_MIN = plus; ..... /usr/include/c++/4.8/bits/stl_function.h:140:12: note: template<class _Tp> struct std::plus struct plus : public binary_function<_Tp, _Tp, _Tp> I checked, and I don't have any kind of "using namespace std;" anywhere. I understand what the issue is, but I don't know why it showed up, and I'm looking for a resolution where I don't have to edit my schema. I'm not supposed to edit the schema because that's the same across a lot of different files. I know that that schema can be made to work as well, because it worked before. How can I edit either SomeClass.cpp or SerializerInterface.h to no longer conflict with plus? I can't prevent stl_function.h from being included-a library I have no power over includes it. |
kennethadammiller@gmail.com: Jun 08 08:26AM -0700 > I checked, and I don't have any kind of "using namespace std;" anywhere. > I understand what the issue is, but I don't know why it showed up, and I'm looking for a resolution where I don't have to edit my schema. I'm not supposed to edit the schema because that's the same across a lot of different files. I know that that schema can be made to work as well, because it worked before. > How can I edit either SomeClass.cpp or SerializerInterface.h to no longer conflict with plus? I can't prevent stl_function.h from being included-a library I have no power over includes it. Actually, would there be a way that I could place a using statement just above my #include where the generated file has the issue in order that the compiler would be able to subsequently differentiate? I'd just like to either allow the compiler to know that by plus I mean the plus I defined, or just to rename the plus defined in that header so that it's no longer visible at all. |
Victor Bazarov <v.bazarov@comcast.invalid>: Jun 08 12:29PM -0400 > On Monday, June 8, 2015 at 11:02:57 AM UTC-4, kennetha...@gmail.com wrote: >> So, I've been programming for a while, deriving some c++ classes >> from protobuf. All of a sudden, after a weekend, I do a make clean and then a make again, and I have conflicting references. I have no idea what could have happened, environment or otherwise that could make this issue show up, because the whole time that I've been compiling and successfully using my protobuf data schema's they've not barfed on this issue. >> Essentially, in one of the protobuf data schema specs, I have a member called "plus". It now blows up with: >> from SomeClass.cpp:12: >> Schema.pb.h:115:35: error: reference to 'plus' is ambiguous >> const binop_type binop_type_MIN = plus; Is 'SerializeInterface.h' yours or a third-party's? >> /usr/include/c++/4.8/bits/stl_function.h:140:12: note: template<class _Tp> struct std::plus >> struct plus : public binary_function<_Tp, _Tp, _Tp> >> I checked, and I don't have any kind of "using namespace std;" anywhere. You don't. What about the library you're using? Not all library vendors/designers are diligent about not putting 'using' directives in the headers... >> I understand what the issue is, but I don't know why it showed up, and I'm looking for a resolution where I don't have to edit my schema. I'm not supposed to edit the schema because that's the same across a lot of different files. I know that that schema can be made to work as well, because it worked before. >> How can I edit either SomeClass.cpp or SerializerInterface.h to no longer conflict with plus? I can't prevent stl_function.h from being included-a library I have no power over includes it. > Actually, would there be a way that I could place a using statement > just above my #include where the generated file has the issue in > order that the compiler would be able to subsequently differentiate? Not sure what exactly you're asking. Can you edit your own files? Can you type "using namespace blah;" in it? Can you do that before the first #include directive in that file? What is it you'd like us to tell you? "Just do it"? Seriously though, why don't you try doing what you think is needed? If you think that you can learn more with a 'using' directive, add one and see if you're correct. > I'd just like to either allow the compiler to know that by plus I > mean the plus I defined, or just to rename the plus defined in that > header so that it's no longer visible at all. You can always name your own plus to something else for starters... V -- I do not respond to top-posted replies, please don't ask |
"MICHELE RAGAZZI. ODEY GIANO." <ginobusciarello@outlook.com>: Jun 08 08:48AM -0700 PEDOFILOMOSESSUALE SODOMIZZANTE BAMBINI: PAOLO BARRAI DI WMO E BSI ITALIA SRL (SOCIETA' MALAVITOSE, RICICLA CASH MAFIOSO E POLITI-CRIMINALE)! STALKA A MORTE CHI LO FOTOGRAFA E SE "1 INSISTE" IL MANDANTE DI OMICIDI PAOLO BARRAI FA "SUICIDARE" DAVVERO! -NAZIMAFIOSO, RAZZISTA, LADRO, TRUFFATORE, SEMPRE FALSO, MANDANTE DI OMICIDI, TERRORISTA NERO "ED IN NERO, GIA' VARIE VOLTE CONDANNATO AL CARCERE": PAOLO BARRAI (NATO A MILANO IL 28.06.1965)! DI CRIMINALISSIMA WMO E CRIMINALISSIMA BSI ITALIA SRL DI VIA SOCRATE 26 MILANO (OLTRE CHE MEGALAVA CASH DI COSA NOSTRA, CAMORRA, NDRANGHETA, NARCOS COLOMBIANI, MESSICANI E RUSSI.... NONCHE' POLITI-C-RIMINALE, CONNESSO A FASCIOPORCI SILVIO BERLUSCONI, MARINA BERLUSCONI, MASSIMO DORIS, ENNIO DORIS, DAVIDE SERRA, UMBERTO BOSSI E MATTEO SALVINI)! STALKA A MORTE CHI LO FOTOGRAFA E SE "UNO" INSISTE, L'ASSASSINO PAOLO BARRAI FA "SUICIDARE" DAVVERO!!! - FREQUENTISSIMO MANDANTE DI BERLUSCONIANI E LEGHISTI OMICIDI MASCHERATI DA FINTI INCIDENTI, MALORI, PIU' SPESSO ANCORA, "SUICIDATE" ( ALLA DAVID ROSSI DI MONTE PASCHI O CORSO BOVIO O ALBERTO CAPERNA O PIETRO SAVIOTTI O GIORGIO PANTO O PAOLO ALBERTI O ADAMO BOVE O MICHELE LANDI O ANDREA PININFARINA O VINCENZO PARISI O ANTONIO MANGANELLI O MIKE BONGIORNO O.... ALLA GENITORI DI CLEMENTINA FORLEO O .... ALLA GERARDO DAMBROSIO.. PER NON DIRE DEGLI ETERNI GIOVANNI FALCONE E PAOLO BORSELLINO... TUTTA GRANDE GENTE FATTA AMMAZZARE IN MILLE DIVERSI MODI DAGLI ASSASSINI, FINANCO STRAGISTI, SILVIO BERLUSCONI, MARINA BERLUSCONI, ENNIO DORIS, MASSIMO DORIS, UMBERTO BOSSI, ROBERTO MARONI, MATTEO SALVINI E I TERRORISTI NERI E SPECIALMENTE " IN NERO", PAOLO BARRAI E MAURIZIO BARBERO, NOTO PEDERASTA ASSASSINO DI TECHNOSKY: POTETE STARNE STRA CERTI) -NOTO NAZIPEDERASTA PAOLO BARRAI (28.06.1965) DI CRIMINALISSIME WMO, PROF:IT E BSI ITALIA SRL DI VIA SOCRATE 26 A MILANO, CHE PER DIFENDERE IL SUO MANDANTE FASCIOCAMORRISTA, STRAGISTA E NOTO PEDOFILO COME LUI, SILVIO BERLUSCONI ( NOTARE BENE, PLEASE, CHE STO SODOMIZZA BAMBINI DI FIAMMA TRICOLORE, FORZA NUOVA, CASA POUND, FORZA ITALIA E LL - LEGA LADRONA, PAOLO BARRAI, E' IN POSSESSO DA ANNI DELLA REPELLENTE, VOMITEVOLISSIMA TESSERA DI ORGOGLIO PEDOFILO: http://en.wikipedia.org/wiki/North_American_Man/Boy_Love_Association ) HA SPESSO DETTO E SCRITTO: " CHE LA PEDOFILIA NON E' UN REATO, IN QUANTO NEL TERZO MONDO, TANTE BAMBINE DI 10, 11, 12 ANNI, RIMANGONO IN CINTA"! PER AGGIUNGERE IN PRIVATO E SPESSISSIMO, FRASI DA FAR MEGA SUPER STRA ACCAPONARE LA PELLE, OSSIA, CHE E' FIERO DI AVER SODOMIZZATO I SUOI FIGLI RICCARDO BARRAI E COSTANZA BARRAI FIN DALLA NASCITA! MOSTRANDO ANCHE DELLE FOTO PEDOPORNOMOSESSUALI, IN CUI "ATTORE" ERA LO STESSO NAZIPEDERASTA PAOLO BARRAI! FOTO DI FILM PER PEDOFILI OMOSESSUALI O PEDOFILI IN GENERE ( COME PAOLO BARRAI E SUO PAPPONE NAZIMAFIOSO SILVIO BERLUSCONI) DEGLI ANNI 2000, 2001, 2002 (OSSIA, APPENA DOPO CHE LO STESSO AVANZO DI GALERA PAOLO BARRAI VENIVA CACCIATO MALISSIMAMENTE DA CITIBANK PER CRIMINI EFFERATI CHE LO STESSO, LI, COMMETTEVA, PER POI VENIR CONDANNATO AL CARCERE SU DENUNCIA DI CITIBANK: COSA DI CUI PRESTO SCRIVEREMO). IN CUI '" LA STAR" ERA PROPRIO DETTO PPP PUZZONE PERVERTITO PAZZO DI PAOLO BARRAI. RAFFIGURATO A FARE FILM PORNO CON RAGAZZINI DI 12-14-16 ANNI! O, SCIOCCANTISSIMAMENTE, MENTRE FACENTE SESSO ORALE E NON SOLO, CON CAVALLI ( FOTO CHE ERANO IN INTERNET E CHE, APPENA IL TUTTO INIZIO' A VENIRE A GALLA, LO STESSO FALLITO DEPRAVATO PAOLO BARRAI, PER POTER PIU' FACILMENTE "SPENNARE POLLI IN RETE" VIA SUE TRUFFE FINANZIARIO-NAZI-MEDIATICHE, FECE CANCELLARE))! QUI MI FERMO O LA MIA BILE O PANCREAS O FEGATO O STOMACO O CUORE O TUTTO QUESTO INSIEME, FAN CRACK, E MI MANDAN ALL' ALTRO MONDO SUBITO! TORNIAMO SU TERRENI PIU' "NORMALI", PLEASE, PER QUANTO LE COSE ESTREMAMENTE ORRIDE APPENA DESCRITTE, SONO SUPER STRA VERE!!! -FASCIONDRANGHETISTA, LADRO, TRUFFATORE, SPENNA POLLI DEL WEB, PERICOLOSISSIMO AZZERARISPARMI, MEGA LAVA SOLDI DI COSA NOSTRA, CAMORRA, NDRANGHETA, O SOLDI POLITI-C-RIMINALISSIMI, ESATTAMENTE FRUTTI DI MEGA MAZZETTE O RUBERIE DI LL LEGA LADRONA ED EX PDL, POPOLO DI LADRONI. PLURI PREGIUDICATO, DIVERSE VOLTE FINITO IN CARCERE: PAOLO BARRAI NATO A MILANO IL 28.06.1965 https://it.linkedin.com/pub/dir/?first=PAOLO&last=BARRAI&search=Search (RICICLANTE CASH CHE COLA ANCHE SANGUE DI MORTI AMMAZZATI; NON SOLO PER PRIMA CITATE MALAVITE ORGANIZZATE O AL CAPONE MISTI AD ADOLF HITLER DELLA POLITICA, COME SILVIO BERLUSCONI E MATTEO SALVINI; MA ANCHE PER VIA DI SUOI CAMERATA KILLER QUALI MASSIMO CARMINATI E GENNARO MOKBEL; COME, AI TEMPI, TANTO QUANTO, PER ALTRI SUOI CAMERATA DELINQUENTISSIMI QUALI WALTER LAVITOLA, ALESSANDRO PROTO, FRANCO FIORITO E FRANCESCO BELSITO; O PER PICCIOTTINCRAVATTATI QUALI IL PERICOLOSISSIMO MEGARICICLA SOLDI MAFIOSI: GIOVANNI RAIMONDI DI DI PIA PARTECIPAZIONI 20121 MILANO FORO BUONAPARTE 12; GIA' DI MALAVITOSA BANCA SAI, MALAVITOSA GIOVANNI RAIMONDI SIM E MALAVITOSO GIOVANNI RAIMONDI AGENTE DI CAMBIO; DA SEMPRE, QUEST'ULTIMO, FACENTE OGNI TIPO DI DELITTO FINANZIARIO, CON O PER, SUOI PAPPONI MA-F-ASCISTI ENNIO DORIS, MASSIMO DORIS, SILVIO BERLUSCONI, PAOLO LIGRESTI ED IGNAZIO LA RUSSA). COLLETTO ARCI FETIDO PAOLO BARRAI DI CRIMINALISSIMO WMOGROUP, CRIMINALISSIMA BSI ITALIA SRL DI VIA SOCRATE 26 MILANO E PRECIPITANTE BLOG MERCATO 'MERDATO' LIBERO ( TALMENTE PRECIPITANTE CHE DALLA VERGOGNA ESTREMA DI MOSTRARE CHE GLI VI SONO RIMASTI, AL MASSIMO, 3 LETTORIDIOTI AL GIORNO, HA LEVATO DALLO STESSO IL CONTATORE: IAMM E STRA IAMM BEEE). PRIMA DI CONTINUARE A DESCRIVERE QUESTO UGO FANTOZZI ( OSSIA SEMPRE PERDENTISSIMO) MISTO A RENATO VALLANZASCA ( OSSIA SEMPRE CRIMINALISSIMO), DELLA FINANZA, CHE E' IL COLLETTO LERCIO PAOLO BARRAI, VORREI, PER INIZIARE, SOTTOLINEARE COME MAI E POI MAI SI SIAN VISTI DEI CAGNACCI BRUCIA AVERI ALTRUI COME L'AVANZO DI GALERA PAOLO BARRAI STESSO, UNITO AL NOTO LADRO, TRUFFATORE, SEMPRE SBAGLIANTE IN BORSA, FEDERICO IZZI CONOSCIUTO A TUTTI COME 'ER ZIO ROMOLO DELLA CAMORRA'. UNA PROVA? ALTRO CHE UNA, VE NE SONO MILIARDI DI PROVE! IAMM BELL, IA! INIZIAMO SOLO CON 2 'PROVETTE' SU MILIONI DI MILIONI ( PRESTO CENTINAIA DI MIGLIAIA DI BLOGS CHE LE MOSTRERANNO TUTTE, LE CANNATE DISTRUGGI RISPARMI DI MIGLIAIA DI PERSONE, DI PAOLO BARRAI DI ESTREMISSIMAMENTE MALAVITOSA WMO)! IL 5.9.14 DICEVAN DI VENDERE, CHE IL DOW JONES A GIORNI SAREBBE CROLLATO SOTTO 15.000 DA 17200 CIRCA OVE ERA http://www.mercatoliberonews.com/2014/10/dow-jones-atteso-in-area-15000.html "INFATTI".... AAAH, SIAMO SCHIZZATI IN SU FINO AI MASSIMI DI TUTTI I TEMPI! QUASI 18.000! SIAM SCHIZZATI IN SU E TANTISSIMO! MILIARDESIMA, "ENNESISSIMA" LORO CANNATA! DA SCHIATTARE DAL RIDERE! GUARDATE QUI, PLS, COSA, L'ESCREMENTO NAZISTA, LAVA SOLDI MAFIOSI, LADRO, TRUFFATORE FEDERICO IZZI (AGAIN AND AGAIN AND AGAIN: NOTO A TUTTI COME "ER ZIO ROMOLO DELLA CAMORRA" IN QUANTO CAMPA SOLO E SEMPRE DI RICICLAGGIO DI SOLDI ASSASSINI), RAGLIAVA IL 5.9.14: http://www.mercatolibero.info/zio-romolo-i-mercati-esagerato/ ESATTAMENTE DA QUELLA DATA, IL DOW JONES E' SCHIZZATO IN SU COME UN RAZZO https://es.finance.yahoo.com/echarts?s=%5EDJI GIUSTO... COSI'... PER MENZIONARNE UN ALTRA, UNA SU MILIONI DI MILIONI, LA PRIMA CHE MI VIENE IN MENTE... FACEVA VENDERE AZIONI AD INIZIO 1.2012 E TUTTO E' SALITO PER 3 MESI! http://mercatoliberotraderpergioco.blogspot.fr/2012/01/ci-attende-un-gennaio-di-ribassi.html FACEVA POI COMPRARE, OVVIAMENTE, AI MASSIMI, IN PIENA PRIMAVERA 2012, E SIAM CROLLATI DA 13270 A 12115!!! FRA L'ALTRO STO SCHIFOSO PEZZO DI ME.DA DI FEDERICO IZZI NOTO COME "ER ZIO ROMOLO DELLA CAMORRA", COME LO E' OGNI ESCREMENTO BERLUSCONICCHIO, E' UN TUTT'UNO CON MALAVITE DI TUTTO IL MERIDIONE DI FECCIA DITTATORIALE DI "RENZUSCONIA". E, TENTEVI DURO, DELLA BANDA DELLA MAGLIANA. OLTRE CHE CON PRIMA CITATI VERMI DEI GIRI DI MASSIMO CARMINATI E GENNARO MOKBEL! COME UN ESTRATTO DI RECENTE VINCENTISSIMO TESTO CHE GIRA PER LA RETE, STRA DIMOSTRA: "...BESTIA CHE MEGA TRUFFA VIA WEB E FA SEMPRE PERDERE TUTTI I RISPARMI DI TUTTI, PUZZONE CRIMINALE FEDERICO IZZI DI ROMA. NOTO COME ZIO ROMOLO! VICINISSIMO AD ENRICO NICOLETTI, NOTO MALAVITOSO BANCHIERE DELLA BANCA DELLA MAGLIANAhttp://www.agoravox.it/Arrestato-Enrico-Nicoletti-il.html , VICINISSIMO A TERRORISTI NAZISTI COME MASSIMO CARMINATI E GENNARO MOKBEL! VICINISSIMO AI CRUDELI ASSASSINI "CASALESI", VIA, NOTORIAMENTE, MEGA OMICIDA FAMIGLIA CAMORRISTA DEI BARDELLINO http://www.ilfattoquotidiano.it/2011/12/10/affari-politici-camorra-formia-avamposto-laziale-casalesi/176674/ PRESSO FORMIA E LATINA ....OVE, NON PER NIENTE, I CLIENTI DEL BASTARDO ASSASSINO PAOLO BARRAI, OSSIA I MAFIOSI, HANNO APPENA AMMAZZATO UN CORAGGIOSO BLOGGER ED AVVOCATO" http://roma.repubblica.it/cronaca/2015/05/29/news/formia_ucciso_avvocato-blogger-115592233/ ....D'ALTRONDE.... STO VERMINOSO AVANZO DI GALERA IN QUANTO PIU' VOLTE ARRESTATO, PAOLO BARRAI DI CRIMINALISSIMA WMO, CRIMINALISSIMA BSI ITALIA SRL DI VIA SOCRATE 26 MILANO E CRIMINALISSIMO BLOG MERCATO "MERDATO" LIBERO.... QUANDO SCROCCAVA GRATIS IL GENIO BORSISTICO ED EROE CIVILE MICHELE NISTA ( DI CUI PRESTO SCRIVERO' NON POCO), E SOLO E SEMPRE GRAZIE A MICHELE, CI GUADAGNAVA PARECCHI SOLDI, SCRIVEVA LA MERA VERITA', OSSIA CHE MICHELE NISTA ERA (ED ANCORA E') IL NUMERO UNO AL MONDO IN FIUTO BORSISTICO, COME PURE POLITICO ED INVESTIGATIVO! ORA, INVECE, SICCOME NON LO RIESCE A SCROCCARE PIU', LO VUOLE MORTO! MAI VISTO UN BASTARDO, FALSONE, TRUFFATORE, SFACCIATO, SCAFATO LADRO E I ASSICURO, PURE MANDANTE DI OMICIDI, COME PRESTO PROVEREMO, COME PAOLO BARRAI DI MALAVITOSISSIMA WMO! TORNIAMO A MICHELE, DI CUI ACCENNAVO. ECCO UNO SCRITTO CHE GIRA SU INTERNET, E CHE, ASSICURO, SCRIVE ASSOUTISSIME, E, TANTO QUANTO, PROVABILISSIME VERITA': "GENIO BORSISTICO ED EROE CIVILE MICHELE NISTA (michelenista@gmx.com). AZZECCA IN AZIONI E MATERIE PRIME, SEMPRE. SU TUTTO. OGNI GIORNO. IN OGNI ANGOLO DEL PIANETA TERRA. SIA A LIVELLO DI AZIONARIO, CHE DI MATERIE PRIME. GENIO IN INVESTIMENTI MOBILIARI, MA PURE UN EROE. STA DISTRUGGENDO IL MAFASCISTASSASSINO, PEDOFILO SILVIO BERLUSCONI E SALVANDO, COSI', L'ITALIA, CHE GIUSTAMENTE, CHIAMA, AL MOMENTO, DITTATURA FASCIONDRANGHETISTA DI BERLUSCONIA!!! MAI VISTO UN ASSOLUTO GENIO COME MICHELE NISTA. AZZECCA IN AZIONI E MATERIE PRIME SEMPRE, SEMPRE, SEMPRE. E NON SOLO IN AZIONI A MATERIE PRIME, MA SU TUTTO. AZZECCA SU TUTTO, E ANCHE CON NOVE, DODICI MEDI DI ANTICIPO. LO DICE CARTA CHE CANTA, LO DICONO SUE EMAILS E POST. IL GRANDISSIMO GENIO E RE MIDA MICHELE NISTA, HA PRESO IL RIBASSO DEL DOW JONES DEL 2007 E 2008, IL RIALZO DEL MARZO 2009, IL MINIMO DEL DOW JONES A 9700, DEL LUGLIO 2010, IL RIALZO DI INIZIO AUTUNNO 2010, IL RIBASSO DEL MAGGIO 2011, E L'ESPLOSIVO RIALZO CHE CI HA PORTATO AI GIORNI NOSTRI. AZZECCA SU TUTTO E' SEMPRE, IL GENIO MICHELE NISTA. SU TUTTO E SEMPRE. MA COME FA??? MICHELE NISTA, UN GRANDISSIMO GENIO, IL PIU' GRANDE GENIO BORSISTICO, DA SECOLI IN QUA. LO DICONO TONNELLATE DI FATTI, LO DICE CARTA STAMPATA DA INTERNET, CHE CANTA COME UN USIGNOLO. MICHELE NISTA, SEI UN GRANDISSIMO GENIO"! Ciao a tutti. Mi chiamo Gianni, sono di Rimini, e vivo tra la mia citta' natale e Stoccolma, essendo mia moglie svedese. Devo dire che ho grande voglia di esprimere la mia gioia di conoscere l'assolutissimo genio Michele Nista (michelenista@gmx.com), di cui son felicissimo e arricchitissimo cliente. Un genio senza se e senza ma. Genio e eroe, in quanto sta salvandoci anche dalla dittatura maf..ascista ed assassina di Silvio Berlusconi. Con una creativita', energia, coraggio, e specialmente, risultati vincentissimi, che non trovi da nessuna altra parte, e mai. Non sbaglia mai e stra mai, ovvero, azzecca sempre, facendo fare tantissimi soldi, a tutti, in previsioni su azioni e materie prime. Ma azzecca anche, qualsiasi previsione in politica, calcio. Qualunque altra cosa. Michele Nista e' una vera e propria success machine, tutti i giorni dell'anno. Michele Nista e' un grandissimo Re Mida, uno dei piu' grandi Re Mida di tutti i tempi, in azioni, materie prime e non solo. E questo da fine anni 80, non solo da ora. O da due, tre anni. E' molto boicottato, il genio Michele Nista, da un topo di fogna, gia' condannato al carcere in Italia, Brasile, e indagato in Inghilterra, che e' il pervertito sessuale, nazista, minacciante morte, e quindi, assassino: Paolo Barrai di Mercato Libero. Non mi credete su che verme sia l'assassino fallito Paolo Barrai che attacca sempre, il genio in azioni e materie prime, nonche', eroe civile, Michele Nista? Allora date un'occhiata a cosa scrive chi da lui, si e' visto, di fatto, derubare milioni di euro, tutti risparmi che aveva: Gruppo di risparmiatori truffati da bastardissimo criminale, pluri pregiudicato, avanzo di galera Paolo Barrai ( Blog Mercato "Merdato" Libero). Da incapace, delinquente, ladro, mega lava EURO mafiosi o "politicriminali", padanazista, berlusconazista, razzista, antisemita, super cocainomane, acclarato pedofilo, frequente mandante di omicidi Paolo Barrai ( Mercato Libero noto a tutto il mondo come Mer-d-ato Libero). Si, assolutamente, pure assassino Paolo Barrai ( "suicidatore" di David Rossi di Mps ma non solo). Schifoso lava cash mafioso e killer Paolo Barrai nato a Milano il 28.6.1965. E, prima di ora scappare come un vile ratto, a Lugano, in Svizzera (avendo paura di venire arrestato, in quanto indagato da Procure di Mezza Italia) e fra poco ancora più lontano: a Panama ( ove lo proteggerebbe il criminalissimo nazifascista corrottissimo ambasciatore lava EURO e $ mafiosi Giancarlo Maria Curcio http://www.ambpanama.esteri.it/Ambasciata_Panama/Menu/Ambasciata/Ambasciatore/ non per niente, vicino al noto camorrist-avanzo di galera Valter Lavitola http://www.ilfattoquotidiano.it/2012/05/01/ecco-legami-valter-lavitola-lambasciatore-curcio-panama/214621/ http://www.bergamonews.it/politica/lavitola-e-berlusconi-intercettazoni-e-ricatti-hard-di-panama-183608 ) Verme repellente Paolo Barrai di Mercato Libero: facente sue terrificanti delinquenze in cravatta da casa ( comprata attraverso centinaia di estorsioni di quando trafficava in Citibank e tantissimi altri crimini) di Via Ippodromo 105 Milano. O DAGLI UFFICI DI MALAVITOSA, MEGA LAVA SOLDI DI COSA NOSTRA, LADRONA, BASTARDAMENTE CRIMINALE BSI ITALIA SRL DI VIA SOCRATE 26 MILANO. IN MANO A SUO PADRE, NOTO PADANAZIS-T-RUFFATORE E PURE NOTO PEDERASTA VINCENZO BARRAI. ABITANTE IN VIA PADOVA 282 A MILANO E NATO A MILANO IL 3.5.1938 Ciao, sono Antonella di Milano, e faccio parte di un foltissimo gruppo di clienti derubati di tutto, dall'assolutamente criminale Paolo Barrai (Mercato Libero, ormai noto nel mondo intero come Mer-d-ato Libero). Costui è davvero un bastardo assassino sicario. A tutti noi, uniti ora in una associazione " Risparmiatori truffati da spietato criminale Paolo Barrai di Mercato Libero (e siamo gia' in centoventi, dico centiventi: di tutta Italia, Brasile, Germania e Svizzera)" ci fece andare corti ( al ribasso) sul mercato azionario italiano a inizio 2009 (col Dow Jones ai minimi degli ultimi decenni: 6900; cosa che avrebbe potuto fare solo l'Ugo Fantozzi misto a Renato Vallanzasca della Finanza: Paolo Barrai). Abbiam perso quasi tutti tra il 70 e il 100 per cento dei nostri investimenti. E quando gli telefonavamo per chiedere semplicemente che fare, mentre il mercato saliva rapidissimamente, dal Marzo 2009 in avanti, egli, se non meglio dire, "esso", come un vile ratto, scappava. Si faceva sempre negare al telefono. Mandavamo e mails, nessuna risposta. Citofanavamo agli uffici di ultra truffatrice, ultra malavitosa, ultra ladrona Bsi Italia Srl di Via Socrate 26 a Milano di suo padre, notoriamente pure pedofilo, oltre che mega ricicla soldi criminal-istituzionali o mafiosi, Vincenzo Barrai di Via Padova 282 a Milano, ci vedeva dalla telecamera e nemmeno ci rispondeva. Nemmeno ci apriva il cancello di entrata. Io non sto offendendo, sto solo dicendo la mera verità . E fra poco la faremo sapere a |
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page. To unsubscribe from this group and stop receiving emails from it send an email to comp.lang.c+++unsubscribe@googlegroups.com. |
No comments:
Post a Comment