Skip to main content
Been obsolete for years. (Version 1 of api was decommissioned long ago.)
Source Link
Brock Adams
  • 13k
  • 5
  • 39
  • 64

OBSOLETE - so++ - C++ Library

#Obsolete: Coded for a decommissioned version of the API. Source code might be adaptable though.

[![][1]][1]
(source: DEAD LINK: quickmediasolutions.com)quickmediasolutions.com)

##Code Snippet

#include <sopp/sopp.h>

...
sopp::SetKey("...");
sopp::SetSite(SITE_STACKOVERFLOW);
...
sopp::soUser user(1);
cout << user.GetDisplayName();
...
std::vector<sopp::soQuestion> questions;
user.GetQuestions(questions);

cout << questions[0].GetTitle();  // display title of first question
...

##About

so++ is an object-oriented wrapper for the StackOverflow API. It currently uses libcurl and jsoncpp. The .zip file includes examples, though they need the API key replaced.


###License

so++ is released under the MIT license.


###Download

You can download so++ at http://stackoverflow.quickmediasolutions.com/http://stackoverflow.quickmediasolutions.com/ (Dead link)

Update: the code is now in my PPA, so you can get it there if you're using Ubuntu:

sudo add-apt-repository ppa:george-edison55/george-edison


###Platform

so++ is available for any platform with libcurl and the STL.


##Contact

I am the developer and can be reached at [email protected]


##Code

The code can now be found on LaunchPad: http://launchpad.net/sopp [1]: https://i.sstatic.net/69rrN.png

so++ - C++ Library

[![][1]][1]
(source: quickmediasolutions.com)

##Code Snippet

#include <sopp/sopp.h>

...
sopp::SetKey("...");
sopp::SetSite(SITE_STACKOVERFLOW);
...
sopp::soUser user(1);
cout << user.GetDisplayName();
...
std::vector<sopp::soQuestion> questions;
user.GetQuestions(questions);

cout << questions[0].GetTitle();  // display title of first question
...

##About

so++ is an object-oriented wrapper for the StackOverflow API. It currently uses libcurl and jsoncpp. The .zip file includes examples, though they need the API key replaced.


###License

so++ is released under the MIT license.


###Download

You can download so++ at http://stackoverflow.quickmediasolutions.com/

Update: the code is now in my PPA, so you can get it there if you're using Ubuntu:

sudo add-apt-repository ppa:george-edison55/george-edison


###Platform

so++ is available for any platform with libcurl and the STL.


##Contact

I am the developer and can be reached at [email protected]


##Code

The code can now be found on LaunchPad: http://launchpad.net/sopp [1]: https://i.sstatic.net/69rrN.png

OBSOLETE - so++ - C++ Library

#Obsolete: Coded for a decommissioned version of the API. Source code might be adaptable though.

[![][1]][1]
(source: DEAD LINK: quickmediasolutions.com)

##Code Snippet

#include <sopp/sopp.h>

...
sopp::SetKey("...");
sopp::SetSite(SITE_STACKOVERFLOW);
...
sopp::soUser user(1);
cout << user.GetDisplayName();
...
std::vector<sopp::soQuestion> questions;
user.GetQuestions(questions);

cout << questions[0].GetTitle();  // display title of first question
...

##About

so++ is an object-oriented wrapper for the StackOverflow API. It currently uses libcurl and jsoncpp. The .zip file includes examples, though they need the API key replaced.


###License

so++ is released under the MIT license.


###Download

You can download so++ at http://stackoverflow.quickmediasolutions.com/ (Dead link)

Update: the code is now in my PPA, so you can get it there if you're using Ubuntu:

sudo add-apt-repository ppa:george-edison55/george-edison


###Platform

so++ is available for any platform with libcurl and the STL.


##Contact

I am the developer and can be reached at [email protected]


##Code

The code can now be found on LaunchPad: http://launchpad.net/sopp [1]: https://i.sstatic.net/69rrN.png

broken image fixed (click 'rendered output' to see the difference; image retrieved via Wayback Machine); for more info, see https://gist.github.com/Glorfindel83/9d954d34385d2ac2597bbe864466259f
Source Link
http://stackoverflow.quickmediasolutions.com/sopp.png

[![][1]][1]
(source: quickmediasolutions.com)

##Code Snippet

#include <sopp/sopp.h>

...
sopp::SetKey("...");
sopp::SetSite(SITE_STACKOVERFLOW);
...
sopp::soUser user(1);
cout << user.GetDisplayName();
...
std::vector<sopp::soQuestion> questions;
user.GetQuestions(questions);

cout << questions[0].GetTitle();  // display title of first question
...

##About

so++ is an object-oriented wrapper for the StackOverflow API. It currently uses libcurl and jsoncpp. The .zip file includes examples, though they need the API key replaced.


###License

so++ is released under the MIT license.


###Download

You can download so++ at http://stackoverflow.quickmediasolutions.com/

Update: the code is now in my PPA, so you can get it there if you're using Ubuntu:

sudo add-apt-repository ppa:george-edison55/george-edison


###Platform

so++ is available for any platform with libcurl and the STL.


##Contact

I am the developer and can be reached at [email protected]


##Code

The code can now be found on LaunchPad: http://launchpad.net/sopp [1]: https://i.sstatic.net/69rrN.png

http://stackoverflow.quickmediasolutions.com/sopp.png

##Code Snippet

#include <sopp/sopp.h>

...
sopp::SetKey("...");
sopp::SetSite(SITE_STACKOVERFLOW);
...
sopp::soUser user(1);
cout << user.GetDisplayName();
...
std::vector<sopp::soQuestion> questions;
user.GetQuestions(questions);

cout << questions[0].GetTitle();  // display title of first question
...

##About

so++ is an object-oriented wrapper for the StackOverflow API. It currently uses libcurl and jsoncpp. The .zip file includes examples, though they need the API key replaced.


###License

so++ is released under the MIT license.


###Download

You can download so++ at http://stackoverflow.quickmediasolutions.com/

Update: the code is now in my PPA, so you can get it there if you're using Ubuntu:

sudo add-apt-repository ppa:george-edison55/george-edison


###Platform

so++ is available for any platform with libcurl and the STL.


##Contact

I am the developer and can be reached at [email protected]


##Code

The code can now be found on LaunchPad: http://launchpad.net/sopp

[![][1]][1]
(source: quickmediasolutions.com)

##Code Snippet

#include <sopp/sopp.h>

...
sopp::SetKey("...");
sopp::SetSite(SITE_STACKOVERFLOW);
...
sopp::soUser user(1);
cout << user.GetDisplayName();
...
std::vector<sopp::soQuestion> questions;
user.GetQuestions(questions);

cout << questions[0].GetTitle();  // display title of first question
...

##About

so++ is an object-oriented wrapper for the StackOverflow API. It currently uses libcurl and jsoncpp. The .zip file includes examples, though they need the API key replaced.


###License

so++ is released under the MIT license.


###Download

You can download so++ at http://stackoverflow.quickmediasolutions.com/

Update: the code is now in my PPA, so you can get it there if you're using Ubuntu:

sudo add-apt-repository ppa:george-edison55/george-edison


###Platform

so++ is available for any platform with libcurl and the STL.


##Contact

I am the developer and can be reached at [email protected]


##Code

The code can now be found on LaunchPad: http://launchpad.net/sopp [1]: https://i.sstatic.net/69rrN.png

Added new meta-data to page.
Source Link
Nathan Osman
  • 23.3k
  • 11
  • 61
  • 107
  http://stackoverflow.quickmediasolutions.com/sopp.png

##Code Snippet

#include <sopp/sopp.h>

...
sopp::SetKey("...");
sopp::SetSite(SITE_STACKOVERFLOW);
...
sopp::soUser user(1);
cout << user.GetDisplayName();
...
std::vector<sopp::soQuestion> questions;
user.GetQuestions(questions);

cout << questions[0].GetTitle();  // display title of first question
...

##About

so++ is an object-oriented wrapper for the StackOverflow API. It currently uses libcurl and jsoncpp. The .zip file includes examples, though they need the API key replaced.


###License

so++ is released under the MIT license.


###Download

You can download so++ at http://stackoverflow.quickmediasolutions.com/

Update: the code is now in my PPA, so you can get it there if you're using Ubuntu:

sudo add-apt-repository ppa:george-edison55/george-edison


###Platform

so++ is available for any platform with libcurl and the STL.


##Contact

I am the developer and can be reached at [email protected]


##Code

The code can now be found on LaunchPad: http://launchpad.net/sopp

http://stackoverflow.quickmediasolutions.com/sopp.png

##Code Snippet

#include <sopp/sopp.h>

...
sopp::SetKey("...");
sopp::SetSite(SITE_STACKOVERFLOW);
...
sopp::soUser user(1);
cout << user.GetDisplayName();
...
std::vector<sopp::soQuestion> questions;
user.GetQuestions(questions);

cout << questions[0].GetTitle();  // display title of first question
...

##About

so++ is an object-oriented wrapper for the StackOverflow API. It currently uses libcurl and jsoncpp. The .zip file includes examples, though they need the API key replaced.


###License

so++ is released under the MIT license.


###Download

You can download so++ at http://stackoverflow.quickmediasolutions.com/

Update: the code is now in my PPA, so you can get it there if you're using Ubuntu:

sudo add-apt-repository ppa:george-edison55/george-edison


###Platform

so++ is available for any platform with libcurl and the STL.


##Contact

I am the developer and can be reached at [email protected]


##Code

The code can now be found on LaunchPad: http://launchpad.net/sopp

  http://stackoverflow.quickmediasolutions.com/sopp.png

##Code Snippet

#include <sopp/sopp.h>

...
sopp::SetKey("...");
sopp::SetSite(SITE_STACKOVERFLOW);
...
sopp::soUser user(1);
cout << user.GetDisplayName();
...
std::vector<sopp::soQuestion> questions;
user.GetQuestions(questions);

cout << questions[0].GetTitle();  // display title of first question
...

##About

so++ is an object-oriented wrapper for the StackOverflow API. It currently uses libcurl and jsoncpp. The .zip file includes examples, though they need the API key replaced.


###License

so++ is released under the MIT license.


###Download

You can download so++ at http://stackoverflow.quickmediasolutions.com/

Update: the code is now in my PPA, so you can get it there if you're using Ubuntu:

sudo add-apt-repository ppa:george-edison55/george-edison


###Platform

so++ is available for any platform with libcurl and the STL.


##Contact

I am the developer and can be reached at [email protected]


##Code

The code can now be found on LaunchPad: http://launchpad.net/sopp

added 193 characters in body
Source Link
Nathan Osman
  • 23.3k
  • 11
  • 61
  • 107
Loading
added 214 characters in body
Source Link
Nathan Osman
  • 23.3k
  • 11
  • 61
  • 107
Loading
added 125 characters in body
Source Link
Nathan Osman
  • 23.3k
  • 11
  • 61
  • 107
Loading
added 176 characters in body
Source Link
Nathan Osman
  • 23.3k
  • 11
  • 61
  • 107
Loading
Source Link
Nathan Osman
  • 23.3k
  • 11
  • 61
  • 107
Loading