Setting Up Sublime Text and Your C++ compiler

<snippet>
  <content><![CDATA[
#include <QCoreApplication>
#include <QTextStream>

int main(int argc, char *argv[])
{
    QCoreApplication app(argc, argv);
    ${1:QTextStream cin(stdin);}
    ${2:QTextStream cout(stdout);}
    $0
    return app.exec();
}
]]></content>
    <tabTrigger>qt</tabTrigger>
</snippet>
{
  "shell_cmd":  "g++ $file;./a.out",
  "working_dir":  "$file_path"
}
{
  "shell_cmd":  "g++ $file && a.exe"
  "working_dir": "$file_path"
}

for MinGW, or

{
  "shell_cmd": "vcvars32.bat && cl $file && $file_base_name.exe",
    "working_dir": "$file_path"
}

for Visual Studio.