Jump to content

  • Log In with Google      Sign In   
  • Create Account


wintertime

Member Since 04 Jan 2013
Offline Last Active Private
-----

Topics I've Started

Animated gif "screenshots"

14 November 2013 - 05:50 AM

I noticed a few times already there are animated gifs displayed for a day on every page and its annoying and wastes bandwidth.

For me a screenshot is a still image. If I see something jumping around the whole time it makes me dread reading the forum (and I dont particularly like the solution of all people having to install adblock and cluttering the manual block list every time this happens).

 

It would be much nicer if you show only a not-moving image on most pages and then have that animated gif shown only if someone clicks the image to view it more closely.


A page for uploading?

27 October 2013 - 04:36 PM

I fear many people wont try my contest game, because I had to split it up into a many-file-zip. People nowadays will have forgot since a loooooong time how to unpack those, because they dont have to deal with the 1.44MB limit anymore.

 

Can anyone recommend a good page for uploading? I knew one but its disfunctional now.sad.png

I know there is thousands, but often with annoying ads, useless delays on downloading, hidden tiny button after 3 pages where you have to avoid clicking some ad you dont want, file getting deleted randomly in a week or who-knows-when instead of providing a pw for the uploader to delete it when he likes and many more annoying things.

 


Subforum sorting

04 October 2013 - 05:05 AM

Its just a minor, but longstanding, pet peeve for me, but could you sort the list of subforums on http://www.gamedev.net/index more similar to how they are sorted in the mouse-over menu at the top of the page?wub.png

For example the AI and Build Systems subforums are at a completely different place.


weird dependence of std::vector on extraneous declaration

03 September 2013 - 06:14 PM

This is a shortened testcase I wrote after I got this problem in more complicated real code:

#include <vector>
#include <iostream>

class Thing {
public:
  explicit Thing(int n_) :
    n(n_)
  {
  }
  Thing(Thing&& t) noexcept :
    n(t.n)
  {
    t.n=0;
  }
  const Thing& operator=(Thing&& t) noexcept {
    if(this!=&t) {
      n=t.n;
      t.n=0;
    }
    return *this;
  }
  ~Thing() {
  }
  int Get() const {
    return n;
  }
private:
  int n;

  Thing(const Thing& t);
  const Thing& operator=(const Thing& t);
};

int main() {
  std::vector<Thing> v;
  v.push_back(Thing(1));
  std::cout << v[0].Get();
}

If I comment out the declaration of the copy constructor or add =delete it compiles and runs flawlessly.

With the added declaration I get a compiler error (using mingw gcc 4.7.2) for push_back deep inside many levels of templated type traits, because the copy contructor is private, although it does not really need it because the move constructor is there.

Does anyone know if its just a problem with the headers/compiler, if its a problem of C++11 or its just a disallowed cornercase?

(NB I read on a blog about C++11 that the noexcept would help to allow the container to use the move constructor, but it didnt help.)


Missing button?

22 August 2013 - 08:32 AM

I didnt feel the urge to report something before, but while looking at that article I saw a unrelated spam comment, but there is no report button like in the forum in those comments?

http://www.gamedev.net/page/resources/_/business/interviews/notes-on-gamedev-maurine-starkey-r3183


PARTNERS