http://groups.google.com/group/comp.lang.c++?hl=en
comp.lang.c++@googlegroups.com
Today's topics:
* isspace - 6 messages, 3 authors
http://groups.google.com/group/comp.lang.c++/t/89ca303518428e34?hl=en
* How to copy vector? - 1 messages, 1 author
http://groups.google.com/group/comp.lang.c++/t/4adcee4457a06858?hl=en
* Can Someone please help me with my Computer stuff? 54463 - 1 messages, 1
author
http://groups.google.com/group/comp.lang.c++/t/0d22de06aa593ed0?hl=en
* templates + RTTI + shared library = impossible? - 3 messages, 3 authors
http://groups.google.com/group/comp.lang.c++/t/7cdc437c782232bc?hl=en
* writing binary files - 1 messages, 1 author
http://groups.google.com/group/comp.lang.c++/t/3acbfe82ba5d0012?hl=en
* opinions on "Walls and Mirrors" ? - 3 messages, 2 authors
http://groups.google.com/group/comp.lang.c++/t/48e5157290f877dc?hl=en
* ☻☀☻☀☻www.ecyaya.com hotsell gucci armani G-STAR CA BBC CK men jacket,cheap
lacoste polo coogi t-shirts christian audigier RMC true religion ed hardy
coogi jeans - 2 messages, 1 author
http://groups.google.com/group/comp.lang.c++/t/5acbaca2fd81d2d0?hl=en
==============================================================================
TOPIC: isspace
http://groups.google.com/group/comp.lang.c++/t/89ca303518428e34?hl=en
==============================================================================
== 1 of 6 ==
Date: Thurs, Jan 28 2010 12:19 pm
From: gervaz
Hi all, is there a C++ function similar to isspace that can handle
w_chars? Does the regex library handles w_chars?
Thanks,
Mattia
== 2 of 6 ==
Date: Thurs, Jan 28 2010 12:40 pm
From: Paavo Helde
gervaz <gervaz@gmail.com> wrote in news:198ffd0f-8a21-4d23-802f-
cf0f0fee03d0@o28g2000yqh.googlegroups.com:
> Hi all, is there a C++ function similar to isspace that can handle
> w_chars? Does the regex library handles w_chars?
Yes, there is a template function declared in <locale> and named
std::isspace, curiously enough.
There is no regex librar in the official C++ standard yet I think. The
Boost regex library is fully templated and ought to support wchar_t as
well, but I have not tried this. According to Boost documentation one needs
a separate ICU library for full Unicode support though.
hth
Paavo
== 3 of 6 ==
Date: Thurs, Jan 28 2010 1:25 pm
From: gervaz
On Jan 28, 9:40 pm, Paavo Helde <myfirstn...@osa.pri.ee> wrote:
> gervaz <ger...@gmail.com> wrote in news:198ffd0f-8a21-4d23-802f-
> cf0f0fee0...@o28g2000yqh.googlegroups.com:
>
> > Hi all, is there a C++ function similar to isspace that can handle
> > w_chars? Does the regex library handles w_chars?
>
> Yes, there is a template function declared in <locale> and named
> std::isspace, curiously enough.
>
> There is no regex librar in the official C++ standard yet I think. The
> Boost regex library is fully templated and ought to support wchar_t as
> well, but I have not tried this. According to Boost documentation one needs
> a separate ICU library for full Unicode support though.
>
> hth
> Paavo
Well, take a look at my snippet:
std::ifstream infile(argv[1]);
std::string s;
while (getline(infile, s))
{
s.erase(std::remove_if(s.begin(), s.end(), std::isspace), s.end
());
std::cout << s;
}
Using locale on VC++2008 I've got an error reporting that std::isspace
expects 2 arguments, and still I don't know if the file contains
unicode characters can be correctly handles.
The regex library referred to the new C++0x version.
Mattia
== 4 of 6 ==
Date: Thurs, Jan 28 2010 2:46 pm
From: James Kanze
On 28 Jan, 21:25, gervaz <ger...@gmail.com> wrote:
> On Jan 28, 9:40 pm, Paavo Helde <myfirstn...@osa.pri.ee> wrote:
> > gervaz <ger...@gmail.com> wrote in news:198ffd0f-8a21-4d23-802f-
> > cf0f0fee0...@o28g2000yqh.googlegroups.com:
> > > Hi all, is there a C++ function similar to isspace that
> > > can handle w_chars? Does the regex library handles
> > > w_chars?
> > Yes, there is a template function declared in <locale> and
> > named std::isspace, curiously enough.
> > There is no regex librar in the official C++ standard yet I
> > think. The Boost regex library is fully templated and ought
> > to support wchar_t as well, but I have not tried this.
> > According to Boost documentation one needs a separate ICU
> > library for full Unicode support though.
> Well, take a look at my snippet:
> std::ifstream infile(argv[1]);
> std::string s;
> while (getline(infile, s))
> {
> s.erase(std::remove_if(s.begin(), s.end(), std::isspace), s.end
> ());
> std::cout << s;
> }
> Using locale on VC++2008 I've got an error reporting that
> std::isspace expects 2 arguments,
That's because std::isspace requires two arguments, the
character to be tested, and the locale.
> and still I don't know if the file contains unicode characters
> can be correctly handles.
The functions in <locale> are pretty useless, since they only
handle single byte characters. The "approved" solution is to
read into a wstring using wifstream (embedded with the
appropriate locale), and use isspace (again with the appropriate
locale) on the wchar_t in the wstring.
--
James Kanze
== 5 of 6 ==
Date: Thurs, Jan 28 2010 3:54 pm
From: gervaz
On Jan 28, 11:46 pm, James Kanze <james.ka...@gmail.com> wrote:
> On 28 Jan, 21:25, gervaz <ger...@gmail.com> wrote:
>
>
>
> > On Jan 28, 9:40 pm, Paavo Helde <myfirstn...@osa.pri.ee> wrote:
> > > gervaz <ger...@gmail.com> wrote in news:198ffd0f-8a21-4d23-802f-
> > > cf0f0fee0...@o28g2000yqh.googlegroups.com:
> > > > Hi all, is there a C++ function similar to isspace that
> > > > can handle w_chars? Does the regex library handles
> > > > w_chars?
> > > Yes, there is a template function declared in <locale> and
> > > named std::isspace, curiously enough.
> > > There is no regex librar in the official C++ standard yet I
> > > think. The Boost regex library is fully templated and ought
> > > to support wchar_t as well, but I have not tried this.
> > > According to Boost documentation one needs a separate ICU
> > > library for full Unicode support though.
> > Well, take a look at my snippet:
> > std::ifstream infile(argv[1]);
> > std::string s;
> > while (getline(infile, s))
> > {
> > s.erase(std::remove_if(s.begin(), s.end(), std::isspace), s.end
> > ());
> > std::cout << s;
> > }
> > Using locale on VC++2008 I've got an error reporting that
> > std::isspace expects 2 arguments,
>
> That's because std::isspace requires two arguments, the
> character to be tested, and the locale.
>
> > and still I don't know if the file contains unicode characters
> > can be correctly handles.
>
> The functions in <locale> are pretty useless, since they only
> handle single byte characters. The "approved" solution is to
> read into a wstring using wifstream (embedded with the
> appropriate locale), and use isspace (again with the appropriate
> locale) on the wchar_t in the wstring.
>
> --
> James Kanze
Ok, well, suppose I want to use UTF-8 encoding, how do I specify it
using locale? And where can I find a list of the possible locale
encoding configuration (e.g. if I wanted to correctly decode a web
page just parsing the fist bytes looking for 'charset')?
Thanks, Mattia
== 6 of 6 ==
Date: Fri, Jan 29 2010 12:09 am
From: Paavo Helde
gervaz <gervaz@gmail.com> wrote in news:df9f84a1-a933-4063-bca5-
f18c440b986d@l19g2000yqb.googlegroups.com:
> On Jan 28, 11:46�pm, James Kanze <james.ka...@gmail.com> wrote:
>> On 28 Jan, 21:25, gervaz <ger...@gmail.com> wrote:
>>
>>
>>
>> > On Jan 28, 9:40 pm, Paavo Helde <myfirstn...@osa.pri.ee> wrote:
>> > > gervaz <ger...@gmail.com> wrote in news:198ffd0f-8a21-4d23-802f-
>> > > cf0f0fee0...@o28g2000yqh.googlegroups.com:
>> > > > Hi all, is there a C++ function similar to isspace that
>> > > > can handle w_chars? Does the regex library handles
>> > > > w_chars?
>> > > Yes, there is a template function declared in <locale> and
>> > > named std::isspace, curiously enough.
>> > > There is no regex librar in the official C++ standard yet I
>> > > think. The Boost regex library is fully templated and ought
>> > > to support wchar_t as well, but I have not tried this.
>> > > According to Boost documentation one needs a separate ICU
>> > > library for full Unicode support though.
>> > Well, take a look at my snippet:
>> > std::ifstream infile(argv[1]);
>> > std::string s;
>> > while (getline(infile, s))
>> > {
>> > � � s.erase(std::remove_if(s.begin(), s.end(), std::isspace), s.end
>> > ());
>> > � � std::cout << s;
>> > }
>> > Using locale on VC++2008 I've got an error reporting that
>> > std::isspace expects 2 arguments,
>>
>> That's because std::isspace requires two arguments, the
>> character to be tested, and the locale.
>>
>> > and still I don't know if the file contains unicode characters
>> > can be correctly handles.
>>
>> The functions in <locale> are pretty useless, since they only
>> handle single byte characters. �The "approved" solution is to
>> read into a wstring using wifstream (embedded with the
>> appropriate locale), and use isspace (again with the appropriate
>> locale) on the wchar_t in the wstring.
>>
>> --
>> James Kanze
>
> Ok, well, suppose I want to use UTF-8 encoding, how do I specify it
With UTF-8 one is using char, not wchar_t. Note that if char is a signed
type, then one must take care to cast char to unsigned char in places
where a non-negative value is expected.
By historic reasons the locale and encoding stuff has been mixed up. Are
you more interested in locales or in encodings? Locales affect such stuff
as the character of representing the decimal point in numbers, look of
the dates and whether V and W are sorted together or separately, and
whether cyrillic characters are considered alphabetic characters or not.
Encoding is a fully different business, specifying for example how those
cyrillic characters are encoded in the binary data, if at all.
If you just want to translate different encodings, then you do not need
any locale stuff at all. When a web page comes in, you do not know if the
decimal point used in numbers therein is a dot or a comma, for example,
so strictly speaking you cannot set the correct locale for processing the
page. What you can do is to look at BOM markers and charset encoding, and
to translate the file from its charset to the encoding you are using
internally, for example. For that, again no locales are needed, but
instead one needs some kind os system-sepcific code or other library like
iconv.
> using locale? And where can I find a list of the possible locale
> encoding configuration (e.g. if I wanted to correctly decode a web
> page just parsing the fist bytes looking for 'charset')?
http://www.iana.org/assignments/character-sets
But you don't want to deal with this by yourself. Use a library like
iconv.
hth
Paavo
==============================================================================
TOPIC: How to copy vector?
http://groups.google.com/group/comp.lang.c++/t/4adcee4457a06858?hl=en
==============================================================================
== 1 of 1 ==
Date: Thurs, Jan 28 2010 12:46 pm
From: James Kanze
On 27 Jan, 23:00, "Alf P. Steinbach" <al...@start.no> wrote:
> * James Kanze:
[...]
> >>> return 0;
> >> And this 'return' isn't necessary either. 'main' returns 0 by
> >> default. :-)
> > It's not necessary according to the formal rules of the
> > language, but it's necessary for readability and
> > maintainability. (Not to mention the fact that I've never
> > yet written a real program where return 0 was acceptable.
> > There's always some sort of possible error.)
> He he, your second sentence trashes, trumps and generally
> stomps on the first one. When the return is misleading, as it
> is here, and you do mention that, :-), how can it help
> maintainability instead of hindering maintainability?
Because we're writing simple examples here; the "return 0"
serves as a placeholder for the "return whatever;" that will be
found in the final program. In general, if a function returns
an int, it should have a return statement; making an exception
for main doesn't buy you anything but confusing.
--
James Kanze
==============================================================================
TOPIC: Can Someone please help me with my Computer stuff? 54463
http://groups.google.com/group/comp.lang.c++/t/0d22de06aa593ed0?hl=en
==============================================================================
== 1 of 1 ==
Date: Thurs, Jan 28 2010 12:47 pm
From: Andy Champ
Daniel Pitts wrote:
> You have now propagated the link, and bypassed some peoples kill files.
> Good work Andy.
>
Oops. I'll snip links in future.
However this is the only place I've seen it.
Andy
==============================================================================
TOPIC: templates + RTTI + shared library = impossible?
http://groups.google.com/group/comp.lang.c++/t/7cdc437c782232bc?hl=en
==============================================================================
== 1 of 3 ==
Date: Thurs, Jan 28 2010 12:50 pm
From: Dan Caugherty
>
> Explicit instantiation tells the compiler to generate the code for that
> particular instantiation. Since it's a function, the name (mangled, of
> course) gets added to the list of external symbols and the function
> becomes callable from outside, so the linker can resolve it.
>
This much I understand. My original question was that the type_info
instances for the value<> types were, for whatever reason, invisible
to the executable. This seems to be keeping dynamic_cast<> from
working from outside the library.
The only real solution seems to be instantiating static functions
explicitly within the shared lib to do the work of dynamic_cast<>.
This is annoying, but not terribly inconvenient. (And I haven't tried
it yet, so for all I know, it may not work.)
I guess I'm also wondering if this can be avoided somehow.
== 2 of 3 ==
Date: Thurs, Jan 28 2010 4:27 pm
From: "BGB / cr88192"
"Dan Caugherty" <dan.caugherty@gmail.com> wrote in message
news:70f50143-2db9-482f-b255-8e1e5adaa6c9@q2g2000pre.googlegroups.com...
>
> Explicit instantiation tells the compiler to generate the code for that
> particular instantiation. Since it's a function, the name (mangled, of
> course) gets added to the list of external symbols and the function
> becomes callable from outside, so the linker can resolve it.
>
<--
This much I understand. My original question was that the type_info
instances for the value<> types were, for whatever reason, invisible
to the executable. This seems to be keeping dynamic_cast<> from
working from outside the library.
The only real solution seems to be instantiating static functions
explicitly within the shared lib to do the work of dynamic_cast<>.
This is annoying, but not terribly inconvenient. (And I haven't tried
it yet, so for all I know, it may not work.)
I guess I'm also wondering if this can be avoided somehow.
-->
take note that RTTI often works by having a class contain a vtable-pointer
to a class-info structure, which usually points to the superclass info, ...
dynamic_cast then, would involve walking the graph, checking superclasses,
and seeing if the target class is in the list (usually by
pointer-comparrison). if not found, then the dynamic_cast fails.
now, what happens when one links with shared libraries?... consider this:
what if the linker only sees stuff (during linking) which is in its own set
of stuff being linked.
so, different class-info structures for the same class will merge, ...
now, with the same class in different libraries:
it does the same things, each library then ending up with their own versions
of whatever class-info structs are used.
so, the same class in different libs will have different info structures,
and hence not compare equal via a simple pointer-based check, hence, not
working.
similar issues can also manifest in other ways as well:
malloc/free not working between DLL's (I have ran into this before with
MSVC, where using malloc in one DLL and free in another may actually cause
the app to subsequently crash);
(this may or may not also apply to new/delete, but I have not tested);
...
so, alas, DLL or shared-library / shared-object issues may need to be
treated with care, as it is not exactly the same as is the case with static
linking.
== 3 of 3 ==
Date: Thurs, Jan 28 2010 11:49 pm
From: legalize+jeeves@mail.xmission.com (Richard)
[Please do not mail me a copy of your followup]
Dan Caugherty <dan.caugherty@gmail.com> spake the secret code
<0ccb1ff1-ef3e-4866-b305-93d42a42e10c@l30g2000yqb.googlegroups.com> thusly:
>Hmm. So you're basically saying, try adding the following in my shared
>lib:
>
>--- value.h
>
>template <T>
>value<T> * is_a(any_value *);
>
>--- value_def.h
>template <T>
>value<T> * is_a(any_value * pA)
>{
> return dynamic_cast< value<T> * >(pA);
>}
>
>--- value.cpp
>
>// not clear on the syntax here, all hints appreciated
>// if this is wrong...
>template is_a<int>(any_value *);
>
>----------------
>.. and then just call is_a<int>() in the exec?
As someone else pointed out, you need to explicitly instantiate the
template for the specific type in the shared lib.
The problem with templates and shared libraries is that the templates
aren't shared from the library, they're instantiated in the calling
code, so it still wouldn't work that way.
In my coworker's situation he didn't use templates. Try just getting
it to work with an explicit function from the shared lib:
value<int> *is_an_int(any_value *val)
{
return dynamic_cast<value<int> *>(val);
}
--
"The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
<http://legalizeadulthood.wordpress.com/the-direct3d-graphics-pipeline/>
Legalize Adulthood! <http://legalizeadulthood.wordpress.com>
==============================================================================
TOPIC: writing binary files
http://groups.google.com/group/comp.lang.c++/t/3acbfe82ba5d0012?hl=en
==============================================================================
== 1 of 1 ==
Date: Thurs, Jan 28 2010 12:52 pm
From: James Kanze
On 28 Jan, 00:15, Öö Tiib <oot...@hot.ee> wrote:
> On Jan 28, 12:40 am, James Kanze <james.ka...@gmail.com> wrote:
[...]
> > All that matters is that you document exactly what you've
> > output, so that people who have to read the data later have a
> > fighting chance at doing so. But it's still a lot easier for
> > all concerned to use a portable format, so that upgrading to a
> > larger machine doesn't mean having to write a special program
> > just to be able to read the data.
> Classical STL that we discuss here contains nothing to produce
> portable formats.
Portable in what sense? The classical iostream generate textual
output, designed for humans, and are not designed for round-trip
output and input. (They can be used for such, but you need to
do some addional work.) The issue here (since the original
question concerned binary) was writing something that would be
read by a machine later. It can be done using the << and the >>
operators, but as I say, it requires some additional work. And
it still must be documented.
> That is why i have not used non-enwrapped streams for several
> years. Actually it is not that bad with floats, doubles and
> various ints.
I use them all the time for human readable output. I also use
ostream for some machine readable formats, like XML. (But
floats and doubles require additional care with those, since the
default precision doesn't guarantee a round trip.)
> Bigger troublemakers are usually enums,
Enums are easy: just define appropriate << and >> operators.
> whole POD structs and most ironically the chars. Since chars
> are so bad the problem may arise to construct that fstream
> with correct file name on all platforms to support.
I just use UTF-8, and let it go at that. The problem isn't so
much char's, per se, but what we do with them. There's no such
thing as a portable filename, for example, and if the error
messages are in French, some Americans (and others) might have
trouble understanding them.
--
James Kanze
==============================================================================
TOPIC: opinions on "Walls and Mirrors" ?
http://groups.google.com/group/comp.lang.c++/t/48e5157290f877dc?hl=en
==============================================================================
== 1 of 3 ==
Date: Thurs, Jan 28 2010 12:54 pm
From: Andrew Poelstra
On 2010-01-28, Richard McBeef <cho.seung-hui@vt.edu> wrote:
> What are the opinions in this group
> of this textbook?
> http://tinyurl.com/yzm7kja
> I ask because this was the standard text
> in my university's data structures course about 12
> years ago. The thing is that no-one I have ever
> worked with has heard of it and look down on
> it like it is crap. They went to other schools.
> Anyway, just curious...
They used this in my course as well. I bought it but never
once opened it. (Nor did I even learn C++; my school was
kind enough to let me write psuedocode on tests. I never
once needed anything sembling OO for the course.)
So I would say wait before you buy it. If you want to
learn data structures try flipping through Knuth or
reading /C Unleashed/ or trying comp.programming.
== 2 of 3 ==
Date: Thurs, Jan 28 2010 4:38 pm
From: red floyd
On Jan 28, 9:13 am, Vladimir Jovic <vladasp...@gmail.com> wrote:
> red floyd wrote:
> > On Jan 28, 8:20 am, Richard McBeef <cho.seung-...@vt.edu> wrote:
> >> What are the opinions in this group
> >> of this textbook?[link redacted]
> >> I ask because this was the standard text
> >> in my university's data structures course about 12
> >> years ago. The thing is that no-one I have ever
> >> worked with has heard of it and look down on
> >> it like it is crap. They went to other schools.
> >> Anyway, just curious...
>
> > And since it's a Java book, you're asking this in a C++ group why?
>
> It is not. The full name is:
> Data Abstraction and Problem Solving with C++: Walls and Mirrors (4th
> Edition) (Hardcover)
>
> ps Yes, I was crazy enough to click the link... ;)
Oh. I went to Amazon and looked for that title, and only found the
Java version.
[EMILY-LATELLA]
Oh, that's very different. Never mind!
[/EMILY-LATELLA]
== 3 of 3 ==
Date: Thurs, Jan 28 2010 4:39 pm
From: red floyd
On Jan 28, 9:21 am, Richard Herring <junk@[127.0.0.1]> wrote:
> In message
> <f242431f-fa72-4940-877b-6d6830236...@b10g2000vbh.googlegroups.com>, red
> floyd <redfl...@gmail.com> writes
>
> >On Jan 28, 8:20 am, Richard McBeef <cho.seung-...@vt.edu> wrote:
> >> What are the opinions in this group
> >> of this textbook?[link redacted]
> >> I ask because this was the standard text
> >> in my university's data structures course about 12
> >> years ago. The thing is that no-one I have ever
> >> worked with has heard of it and look down on
> >> it like it is crap. They went to other schools.
> >> Anyway, just curious...
>
> >And since it's a Java book, you're asking this in a C++ group why?
>
> ???
>
> According to the Amazon link he posted, its title is
>
> "Data Abstraction and Problem Solving with C++: Walls and Mirrors (4th
> Edition) (Hardcover)"
>
> which looks like C++ to me.
>
>
I don't follow tinyurl links on usenet.
==============================================================================
TOPIC: ☻☀☻☀☻www.ecyaya.com hotsell gucci armani G-STAR CA BBC CK men jacket,
cheap lacoste polo coogi t-shirts christian audigier RMC true religion ed
hardy coogi jeans
http://groups.google.com/group/comp.lang.c++/t/5acbaca2fd81d2d0?hl=en
==============================================================================
== 1 of 2 ==
Date: Fri, Jan 29 2010 12:13 am
From: hero
☻☀☻☀☻www.ecyaya.com hotsell gucci armani G-STAR CA BBC CK men
jacket,cheap lacoste polo coogi t-shirts christian audigier RMC true
religion ed hardy coogi jeans
(www.ecyaya.com ) China Supply ED Hardy,Versace Women
Sandals,Boots
( www.ecyaya.com ) Cheap Wholesale Coach,Chanel Lady
Slippers,Sandals
( www.ecyaya.com ) Puma,Christian Louboutin Sandals
( www.ecyaya.com ) Discount Gucci Prada Sneakers First
Quality,Classic
( www.ecyaya.com ) Replica Armani,Boss Men Belts,Chanel
Wallets
Discount louis vuitton jordan nike air max 90 prada shoes
( www.ecyaya.com )
Cheap christian audigier dolce gabbana bbc t shitrs
( www.ecyaya.com )
Wholesale air nike coach LV sneakers ( www.ecyaya.com )
wholesale sell hip hop ED CA clothing ( www.ecyaya.com )
Cheap puma trainers armani shoes ( www.ecyaya.com )
Discount Wholesale Coach,Prada Handbags ( www.ecyaya.com )
Cheap Wholesale CA,Miu Miu New Wallets ( www.ecyaya.com )
Authentic Burberry,Dior Gucci LV AAA Handbags
( www.ecyaya.com )
Wholesale Puma,Trainers, ( www.ecyaya.com )
Cheap Replica Gucci,Louis Vuitton Shoes ( www.ecyaya.com )
Retail Cheap Nike Shox OZ,NZ Shoes, ( www.ecyaya.com )
Discount Air Jordan 7,9,24 Retro Shoes ( www.ecyaya.com )
UGG 5823,5845 Women Boots For Designers, ( www.ecyaya.com )
Cheap Wholesale Supra,Dunk SB Men Shoes, ( www.ecyaya.com )
China Supply supra,Versace,AF1 Shoes, ( www.ecyaya.com )
== 2 of 2 ==
Date: Fri, Jan 29 2010 12:13 am
From: hero
☻☀☻☀☻www.ecyaya.com hotsell gucci armani G-STAR CA BBC CK men
jacket,cheap lacoste polo coogi t-shirts christian audigier RMC true
religion ed hardy coogi jeans
(www.ecyaya.com ) China Supply ED Hardy,Versace Women
Sandals,Boots
( www.ecyaya.com ) Cheap Wholesale Coach,Chanel Lady
Slippers,Sandals
( www.ecyaya.com ) Puma,Christian Louboutin Sandals
( www.ecyaya.com ) Discount Gucci Prada Sneakers First
Quality,Classic
( www.ecyaya.com ) Replica Armani,Boss Men Belts,Chanel
Wallets
Discount louis vuitton jordan nike air max 90 prada shoes
( www.ecyaya.com )
Cheap christian audigier dolce gabbana bbc t shitrs
( www.ecyaya.com )
Wholesale air nike coach LV sneakers ( www.ecyaya.com )
wholesale sell hip hop ED CA clothing ( www.ecyaya.com )
Cheap puma trainers armani shoes ( www.ecyaya.com )
Discount Wholesale Coach,Prada Handbags ( www.ecyaya.com )
Cheap Wholesale CA,Miu Miu New Wallets ( www.ecyaya.com )
Authentic Burberry,Dior Gucci LV AAA Handbags
( www.ecyaya.com )
Wholesale Puma,Trainers, ( www.ecyaya.com )
Cheap Replica Gucci,Louis Vuitton Shoes ( www.ecyaya.com )
Retail Cheap Nike Shox OZ,NZ Shoes, ( www.ecyaya.com )
Discount Air Jordan 7,9,24 Retro Shoes ( www.ecyaya.com )
UGG 5823,5845 Women Boots For Designers, ( www.ecyaya.com )
Cheap Wholesale Supra,Dunk SB Men Shoes, ( www.ecyaya.com )
China Supply supra,Versace,AF1 Shoes, ( www.ecyaya.com )
==============================================================================
You received this message because you are subscribed to the Google Groups "comp.lang.c++"
group.
To post to this group, visit http://groups.google.com/group/comp.lang.c++?hl=en
To unsubscribe from this group, send email to comp.lang.c+++unsubscribe@googlegroups.com
To change the way you get mail from this group, visit:
http://groups.google.com/group/comp.lang.c++/subscribe?hl=en
To report abuse, send email explaining the problem to abuse@googlegroups.com
==============================================================================
Google Groups: http://groups.google.com/?hl=en
No comments:
Post a Comment