@# Quotes DB     useful, funny, interesting





Google
 
Web www.quotesdb.info
Undernet  |  EFnet  |  Quakenet  |  Freenode  |  Dalnet  |  Ircnet  |  Galaxynet
Page: 1 2 3 4 5



Comments:

<0> Hmm. If a product is a CPU is a "Retail" package, does it come with a cooler?
<1> http://www.itestate.com.au/products_detail.asp?code=PD00002804 something like that, doesn't...
<0> This is the one I can't figure out: http://www.scan.co.uk/Products/ProductInfo.asp?WebProductID=224366
<2> heya James, Glen :)
<0> I'm confused, because there seem to have been a lot of reviews of the "stock cooler". Yet I can't find any website that declares it's shipping a package which includes said cooler.
<0> Heya Mikael :)
<1> yo Mikael
<0> Now that I've left my employer, they're asking for their computer back. So I'm going shopping.
<0> ...which is really annoying, because right now is an utterly crappy time to be buying a computer.
<2> d'oh
<2> i ought to buy a server machine as well though..
<0> My machines become servers when they're too old to be desktops :)
<0> So I have four servers :(
<2> my ancient server is p2 400MHz .. running fine though.. but :p
<2> evil bug i ran into with vc7.1 ... really don't like it :p .. probably a well known one but i don't use it so much..
<0> Which?



<2> well, taking an address of a template function and something seems to go terribly wrong..
<2> i just happen to do that a lot .. with boost::function and boost::bind involved.. :)
<0> I've never had a problem using those with 7.1
<2> well i have run into it twice now.. internal compiler errors..
<0> You obviously write freaky code.
<2> that reminds me .. what does std actually say about template<typename T = void()> .. vcs (8 as well) thinks it is a function pointer and hence the boost::function_traits fails
<2> plah.. i don't write freaky code.. :p
<2> anyway, the code i write is mostly fine with vc8 and g++ 4+
<2> :)
<0> Thinks what is a function pointer? T?
<2> it is a shame we need to support vc7.1 as well :(
<2> T .. yes
<2> and not a function type .. but if you give it explicitly that .. all is fine
<0> It's wrong if it does. It's just a function type (obviously).
<2> yes, i know .. :)
<2> but it does .. and that is a thing i ran into today as well .. :(
<2> i just wanted you to confirm it :P
<2> too lazy to open std
<2> :)
<0> Are you sure you didn't get that by dereferencing a pointer-to-member-function type?
<2> yes i am .. i instantiated a boost::function_traits with it .. and that is where the errors comes form .. also the error message shows me the "wrong" type .. and yet, all is just fine if i explicitly give the template argument that is exactly the same
<2> excuse my grammar errors.. drinking beer :)
<3> b33r!
<0> template<cl*** T> struct X;
<0> template<cl*** F> struct X< F() > {};
<0> template<cl*** F, cl*** T> X<F> test( F T::* pmf );
<0> struct test { void f(); };
<0> int main() { test(&test::func); } // compilers **** at picking the right X<F>
<0> Erm, I shouldn't have named both my func and my struct test.
<2> heh
<2> :)
<0> Rename struct test to Y. There's not enough Ys in that for it to be a real example :)
<2> yea
<2> funny piece of code though :)
<0> Not really. You see it all the type in mem_fn.
<0> Or at least, I saw it once.
<2> might be .. it is not like i look mem_fn too often :p
<2> nor i write code like that normally
<2> then again, i do use template metaprogramming quite a lot .. so it is nothing new :)
<0> Basically, because it allows you to have "struct z { int data; }" and use mem_fn(&z::data) as a function on instances of z that projects data, there are places where it tries to use traits to figure out whether it's dealing with a function type or not.
<2> and well, do i need to say something about overloading.. i have given some attention to it as well :p
<0> ...but in the code above, most compilers seem to think the type of F in test is "void (Y::)()" or some such nonsense.
<2> yea.. i am just so used to boost that i mostly just use bind or lambda :p
<2> i see.. :)
<0> ...and that's not what you saw in 7.1?
<0> Speaking of lambda, have you read Valantin's paper in the recent mailing?
<2> uu.. no, i don't think so
<0> file:///C:/Documents%20and%20Settings/Rethguals/Desktop/2006-02-pre-Berlin/n1958.pdf
<3> Rethguals, how's artois doing?
<0> Err, crud.
<2> no, i don't think that was what i got with vc7.1 .. but not so far either :p
<0> Some link like that at open-std.org
<2> of course, i might be wrong and it is just that..
<2> then again, i don't like internal compiler errors *g
<0> http://open-std.org/JTC1/SC22/WG21/docs/papers/2006/n1958.pdf
<0> Belz, well, I'd like to know what you encountered :)
<3> Rethguals, that's neat. I think lambda functions would be nice. but why lambda functions instead of merely anonymous or local?
<0> http://open-std.org/JTC1/SC22/WG21/docs/papers/2006/n1945.pdf
<0> ...that proposal should fix the linkage issues to allow local functor types.
<0> Personally, I think the lambda proposal is a long shot, but it'd be cool :)
<0> Certainly a lot cooler than boost.lambda, which I consider a dodgy hack.



<2> heh, yea well .. a good dodgy hack consider what it is built on :p
<2> i think i might have confused you a bit (and myself) .. i think the address of template function thing i said works fine with vc8 but gets in vc7.1 in some contexts internal compiler errors or wrong code generated .. we have got a few runtime crashes because of that.
<2> the internal compiler error came when i gave an address of a free function template to the boost unit test framework .. and the crashes when i gave an address of free function template to create_thread of boost::thread_group
<2> which at least, is taking a boost::function.
<2> oh, there was some other strange bug as well.. let me try to remember that one :p
<0> Have I mentioned that boost.thread's is evil junk, and I hate the boost guys for steam-rolling it through the committee?
<2> you haven't .. but well :p
<2> i don't care too much as long as it works :p
<2> besides, this had nothing to do with it realluy
<2> hm.. okey
<2> typedef boost::function<void ()> my_type;
<2> void func(my_type some = my_type()) {
<2> } .. a vc7.1 bug
<2> that bite me hard :p
<4> startkeylogger
<2> funny .. so funny.. :p
<4> Hmm
<2> no, i was not funny? .. must be funny then.
<4> Umm
<4> nope
<4> :)
<0> Zen: What does startkeylogger mean?
<5> it was a remote command to start the keylogger on your computer
<6> Rethguals, attempted exploit -> http://blog.washingtonpost.com/securityfix/2006/03/keylogger_utterance_spooks_nor.html
<6> Appears if you type that in an IRC channel, anyone with an affected version of Norton, will get the boot.
<0> LOL!
<6> would be funnier with a bunch of (Quit:) :>
<3> lol that's hilarious
<6> haven't seen any disconnections from this as of yet, and it's been done a few times in a few channels that I've seen.
<5> we need to try that in a bigger channel
<7> yeah
<3> scalar, I just went to #C# and #C++ on freenode :p
<4> ruh roh
<4> * *** Notice -- Received KILL message for Mistwalker!~bob@tetra4.tetra.unimi.it. From jim-mm Path: hotspeed!staff.dalnet!jim-mm (Norton exploits not allowed.)
<3> what's a KILL message?
<4> where an oper issued a /kill against someone
<3> ahh
<3> well
<3> what if we put it in the topic :P
<3> something like
<4> hahaha
<3> "NEWSFLASH: typing "stopkeylogger" in an IRC channel will cause bad versions of Norton to crash"
<3> let's try :p
<4> "If you see someone typing 'startkeylogger' they're booting you off'"
<4> lool
<4> yeah both will work
<4> hehehe
<0> You'd have to say "Nobody type stopkeylogger!" to feign innocence :)
<6> anyone seen it work?
<4> yeah
<4> it just worked on my fiancee
<4> lol
<6> seen it typed a lot, and nothing
<4> on a fully patched norton
<4> makes me wanna buy something not-norton.
<6> easiest way to get people to do it......say don't do it. :/
<8> hmm
<8> I'm surprised no one took this :P
<4> It's too gay
<8> lol
<4> even the gay guys went "Eww, that's gay!"
<0> Nobody's ever wanted to take Politricks.
<8> yum, miso soup
<4> mmm miso horny!
<4> damnit I want some japanese food now.
<4> argh
<4> damn you gay *** pyxl
<4> ew
<4> So
<4> you took a pack of ramen noodles
<4> boiled some water
<4> and just added the flavor pack


Name:

Comments:

Please enter the result of the sum 63 + 46 (to avoid spam):






Return to #c++
or
Go to some related logs:

#chat-world
Peggy_4ever
#allnitecafe
#allnitecafe
no enclosing instance of is accessible must qualify
#chat-world
ker mard
call php page from java applet
tribesvengence
ister ah et ister kin duy kendine



Home  |  disclaimer  |  contact  |  submit quotes