Profile

Cover photo
Joseph Mansfield
Works at Cloudreach
Attends University Of York
Lives in York, UK
116 followers|81,975 views
AboutPostsPhotosVideosReviews

Stream

Joseph Mansfield

Shared publicly  - 
 
 
The very first C++ Edinburgh meet-up will be held at Summerhall on 17th March. We'll have a couple of talks from local C++ developers and some time for socialising and networking. Everybody's welcome - novices, enthusiasts, and professionals alike!

Entry is free. Food and drink will be provided. Details of talks coming soon.

Sponsored by Codeplay and Toshiba Medical Visualization Systems.
C++ Edinburgh - 17 March 2015
Tue, March 17, 7:00 PM GMT
Summerhall

View original post
1
Add a comment...

Joseph Mansfield
owner

Announcements  - 
 
Hi everybody. Please move over to the new Google+ Page that I've set up for C++ Edinburgh. You'll also find the first event announcement there!
A new meet-up for C++ developers in Edinburgh.
1
Add a comment...
 
Pass by value or by const reference — why is the simple task of writing function parameters so complicated in C++? Instead, let's keep it simple.
4
Michael Mol's profile photoJoseph Mansfield's profile photoThiago Macieira's profile photo
12 comments
 
+Joseph Mansfield: agreed. Don't store a reference. If something is to be stored or is an output parameter, use pointers.
Add a comment...
 
Hey everybody. I'm starting a C++ meetup in Edinburgh, Scotland! If you have any friends or colleagues in the area, please let them know about C++ Edinburgh. You can also find information on Twitter too (@cppedinburgh). If you're interested, please join the community or follow on Twitter!
C++ Edinburgh
C++ user group in Edinburgh.
View community
3
Add a comment...
 
A visual method for identifying and understanding undefined behavior in expressions like `i = i++`.
A visual method for identifying and understanding undefined behavior in expressions.
21
7
William Batista Aguiar Motta's profile photoCool vimer's profile photoJohni Douglas Marangon's profile photoKenan Acar's profile photo
4 comments
 
+Kevin Lam Despite the similarity of name, C# and C++ are completely different languages, so you shouldn't expect the same sequence of characters to have the same meaning in both.

It's nonsense to talk of "the correct result", as if all languages should be the same. For example, I might use "lul" as an expression of amusement, but the same word in Dutch means "dick". That doesn't mean Dutch is giving "the wrong result".

It's not some kind of mistake by the standards committee that i = i++ is undefined. It was designed that way on purpose, because C++ and C# have very different design goals.

Your expectation that i = i++ should be equivalent to i = i is based on taking a rule from C# and attempting to apply it in a completely different language where it doesn't fit.
Add a comment...
 
A look back at my first experience with Ludum Dare, a 48-hour accelerated game development competition.
1
Add a comment...

Joseph Mansfield

Shared publicly  - 
 
My entry for Ludum Dare, a 48 hour game jam competition. It's short, of course, but enjoy!
 
Hey folks, here's my Ludum Dare 30 entry (which means I made it in 48 hours)! This was my first Ludum Dare and also first time using libgdx and Box2D. I only wish I'd had a bit more time to add more levels and some nice atmospheric SFX and music. Oh well! Enjoy!
IMPORTANT NOTE: If you want to place in the final results, you NEED votes. The easiest way to get votes is by rating other games. Judging lasts for 3 weeks following the end of Ludum Dare. For best effect, rate 20 games as soon as possible. Rating more games is encouraged.
View original post
1
Add a comment...
Have him in circles
116 people
Joanna Springthorpe's profile photo
Tom Hofman's profile photo
Carmina Nanda's profile photo
Dagoth Nereviar's profile photo
Kieran Doonan's profile photo
Liam McDaid's profile photo
Chris Poskitt's profile photo
Archiact Interactive's profile photo
Dau Tang's profile photo
 
 
The very first C++ Edinburgh meet-up will be held at Summerhall on 17th March. We'll have a couple of talks from local C++ developers and some time for socialising and networking. Everybody's welcome - novices, enthusiasts, and professionals alike!

Entry is free. Food and drink will be provided. Details of talks coming soon.

Sponsored by Codeplay and Toshiba Medical Visualization Systems.
C++ Edinburgh - 17 March 2015
Tue, March 17, 7:00 PM GMT
Summerhall

View original post
6
Dan MacDonald's profile photo
 
How I wish I could attend! 
Add a comment...
 
A simple interpretation of the mysterious value categories of C++: lvalues represent objects and rvalues represent values.
12
Márcio Souza's profile photo
 
Great explanation !  Thank you. 
Add a comment...
 
File input is often mishandled in C++. Find out why conditioning on eof() might not do what you expect, and learn the correct, idiomatic approach to validating input.
18
5
Denisss Novikov's profile photoRaúl G. Roa Gómez's profile photoCyril Andreatta's profile photoMichael Przybilla's profile photo
19 comments
 
+Joseph Mansfield​ I'm not talking about what your code does or doesn't handle. I'm making a counter argument against your insistence that all text files should end in a newline. I strongly disagree with you; as I said there is no way to enforce that nor would there be any benefit even if you could.
Add a comment...
 
A look back at my first experience with Ludum Dare, a 48-hour accelerated game development competition.
6
Yilei Yang's profile photoPaul Evans's profile photo
2 comments
 
Great write up, congrats on finishing!
Add a comment...

Joseph Mansfield

Shared publicly  - 
 
A look back at my first experience with Ludum Dare, a 48-hour accelerated game development competition.
1
Add a comment...
People
Have him in circles
116 people
Joanna Springthorpe's profile photo
Tom Hofman's profile photo
Carmina Nanda's profile photo
Dagoth Nereviar's profile photo
Kieran Doonan's profile photo
Liam McDaid's profile photo
Chris Poskitt's profile photo
Archiact Interactive's profile photo
Dau Tang's profile photo
Work
Employment
  • Cloudreach
    Systems Developer, 2014 - present
  • Philips Research
    Industrial Placement Student, 2011 - 2012
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
York, UK
Previously
Derby, UK - Cambridge, UK
Links
Contributor to
Story
Tagline
Computer science graduate. Systems developer at Cloudreach.
Education
  • University Of York
    Computer Science with Artificial Intelligence, 2009 - present
Basic Information
Gender
Male
Other names
Joe
Fantastic service. A couple of months ago I accidentally cracked the screen on my Nexus 5, left it at Hex the next day, and it was ready with a brand new screen a few hours later (for a respectable price). Fast forward to last week, the screen started misbehaving (no idea where the problem lies), but Hex were happy to get it fixed again under the warranty. Very helpful and relaxed staff - no complaints. Highly recommend for any repairs you might need.
Public - 2 weeks ago
reviewed 2 weeks ago
2 reviews
Map
Map
Map