C :: Determine Compiler Version And Which Standard It Uses?

Jul 18, 2013

Is there any code I can use to determine my compiler version and which Standard It uses? I know the following code determine that my compiler followed ANSI But how about a version of that? ****My OS is now Ubuntu

Code:
#include <stdio.h>
int main(void){
printf("File :%s
", __FILE__ );
printf("ANSI :%d
", __STDC__ ); //return 1 if it follow ANSI but version?
return 0;
}

View 3 Replies


ADVERTISEMENT

C++ :: Standard Way To Add Version Number To Code?

Apr 15, 2014

Just wondering if there was a standard way people add a version number to their c++ code? I can just define a variable or #define and write the version number to that, but wanted to know if there is a standard method people use?

View 1 Replies View Related

C :: Simple Version Of Find

Oct 28, 2013

Just wondering about how to write extremely simple version of 'find' in C: It just lists the path names of the files in the specified directories and all subdirectories.For example,

Code:

$find_version .
./foo
./bar
./baz
./baz/other

[Code]....

View 6 Replies View Related

C :: Version Number Stored In EXE File

Feb 24, 2015

I am/we developing in C and we have a number of different programs. We also have problem to keep track of different versions of a specific exe file.

Is there any way to add version number when build a file so the version is added in the properties.

I doing this in a MFC c++ project in a .rc file. Is there a way (or a similar way) of doing this in C? Here its stored in the details section with product version 6.0.8:

View 6 Replies View Related

C++ :: Change The Version Info Of The File?

Jan 18, 2013

im trying to make a tool that can change the version of the file (.exe)

UpdateResource(hResource, RT_VERSION, MAKEINTRESOURCE(1), MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), (LPVOID) lpBytes, dwSize);

i know how to update the rcdata of the resource

my problem is i dont know what to insert to it using (LPVOID) lpBytes is it a .txt ? .rc ? is it a binary ? etc.

View 1 Replies View Related

C++ :: Version Numbers For Programs And Projects

Sep 16, 2013

When you are creating a project or program, how do you number your versions?

Like when you release it, it becomes v1.0, am i right?

then every release or build after that might become v1.1 or v1.0001 or v1.0.1.2

Is there a certain global system for how you Number your versions or is it just up to the developer?

View 1 Replies View Related

C++ :: Compiling Static Version Of Boost Libraries?

Mar 6, 2013

I have been trying to compile a static version of the boost libraries, however when I try to launch the program it says fatal error LNK1104: cannot open file 'libboost_serialization-vc100-mt-s-1_53.lib'

I have checked in the boost/stage/lib folder and that file is not there. I compiled boost with b2 link=static yet the file still isn't there.

View 3 Replies View Related

C/C++ :: How To Print Colored Output In Borland Version 4.5

Feb 26, 2014

I am using borland turbo c++ version 4.5 and for printing a coloured output i used textcolor() but it is showing error that call the undefined function 'textcolor' in main, so what can i do now to print a coloured output???

View 1 Replies View Related

Visual C++ :: Algorithm Recursive Version Implementation?

May 19, 2013

I have a problem to implement a recursive version of an algorithm that I made, I get different values. Here is the code so Iterative (OK) and Recursive code form that is not OK.

The data sets do not give equal:

The algorithm is given two source and target positions on a board, find the number of paths between them...

Input Example: 5
2 3
4 4

Output Example: 5

Iterative Algorithm ( OK )

Code:
#include <iostream>
#include <stdio.h>
#include <cmath>
#include <algorithm>
#include <string.h>
#include <vector>
#include <queue>
using namespace std;
int n , dp [1000][1000], x, y, xx, yy;

[Code] ....

View 2 Replies View Related

C++ :: Embedding Version Strings At Build Time

Dec 11, 2013

I have a set of projects. Each one builds either a static library or an executable. What I'd like to do, is at build time I want to embed a version string representing the version of the executable as well as the version of each library. These version strings will come from an external source (in my case it's based on a "git describe" call, but that's beside the point). Embedding such strings can be highly valuable for traceability. (Versions of 3rd-party libraries are not necessary.)

I'm using qmake as my build system, but this should work more or less similarly with any build tool. What I'd ideally like to do is define this process in such a self-contained way that a an absolutely minimal amount of additional code is required in order to leverage it. Preferably, nothing more than an include(version.pri) in each project's .pro file in order to collect the versions. (Retrieving them later, such as to respond to a --version command-line flag, can be done via traditional C++ methods.)

What I've done so far is to define a singleton VersionTracker class, and then tweak the build system so that "MODULE" and "VERSION" are preprocessor symbols defined at build time. I've also tweaked the build system so that a file in each project, version.cpp, is rebuilt (and regenerated if necessary) on every build regardless of changes. This source file can capture the information in the preprocessor symbols into each static library and the executable.

Now, here's the problem. How can I get the information from those version.cpp files into the VersionTracker class? I thought I could use a global object's constructor to do it, but it turns out the symbols are stripped out when the static libraries are linked so I only get the executable's version. I also found a page on stackoverflow detailing a very clever way to call a registration function at class definition time, but again the class definition appears to be stripped out if it's defined in the version.cpp file of a static library and not referenced elsewhere.

Everything I've read basically says you either need to use linker flags to prevent symbol stripping entirely, which is probably an adoption-killer for this hack, or you need to use an explicit registration function called from the executable. I'd prefer to avoid this since it is just another thing a programmer could forget to update when a library dependency is added or removed.

My last idea, which I haven't tried yet, would be to put each version.cpp into a separate static library from the one it is describing. This version-only library could be linked without symbol stripping. I don't love this concept but it might work.

I haven't yet figured out how shared libraries can be worked into this framework at all. I'll worry about that after I get static libraries working.

View 5 Replies View Related

Visual C++ :: How To Extract Machine / Hardware ID And OS Version

Nov 19, 2014

Is there a way I can extract Machine / Hardware ID and OS Version using VC++?

View 3 Replies View Related

Visual C++ :: How To Set Property For Using Static Lib File (2003 Version)

Jan 15, 2013

Later i used trial version of vc2010 and created a static library using the below link. Its worked. [URL] .....

But now I'm using VC2003.Details as follows,

Microsoft Development enviroinment 2003 Version 7.1.3088
CopyRight @ 1987-2002 Microsoft Corporation. All Rights Reserved.

Microsoft .Net Framework 1.1 Version 1.1.4322
CopyRight @ 1998-2002 Microsoft Corporation. All Rights Reserved.

I used the same procedure & created the Static lib. But couldn't use this lib file in my main project.B'cos the project's property window doesn't have the :

Common Properties -> Framework & References

Couldn't find. Here with i attached missed property in VC2003. How can i set this property? Is any other way to use static lib in main project (application)?

View 4 Replies View Related

C Sharp :: Auto Increment Version Number In Text File?

Oct 9, 2014

I have a version.txt file and it looks like

Script=01 
build date=yy.mm.dd
Mainversion=1.00.00.00:01

need a batch script or C# code increment the version if i trigger a build and expected output as

Script=02 
build date=yy.mm.dd (Current date)
Mainversion=1.00.00.00:02

View 1 Replies View Related

Visual C++ :: Launching Current Version Of IE To View HTML File From Program

Nov 29, 2012

I tried to do this with _spawnl(), but first of all I'm not sure how to properly ask for the path to iexplore.exe, as I'm sure it will change every time MS gets a whim to move it. I know there's a GetWindowsDirectory() call, but that's not where IE resides (its in "C:Program FilesInternet Exploreriexplore.exe" in XP, Lord know where on win 7 or 8).

Also, even temporarily hard coding the path to make it launch with spawnl(), I can't seem to get my html document to display. I know the path to that is right (since I put it there ).

char * pFile = "someFile.htm";
char * pCmd = "C:Program FilesInternet Exploreriexplore.exe";

int res = _spawnl(_P_NOWAIT, pCmd,pCmd, pFile, NULL); // also tried without specifying pCmd 2x
if (res == -1) MessageBox("Can't Open File.");

So my second question would be, how to you PROPERLY pass the file to view as an argument.

View 7 Replies View Related

C++ :: Calculating Mean And Standard Deviation?

Oct 21, 2013

I've been trying to calculate the Second standard deviation but the average in the second loop isn't calculating correctly which is causing the standard deviation (method 2) to not calculate correctly. I can't find anything wrong.

Code:

#include <iostream>#include <iomanip>
#include <string>
#include <fstream>
#include <cmath>
usingnamespacestd;
int main ()

[Code]...

View 8 Replies View Related

C++ :: Calculate Standard Deviation

Jul 11, 2014

I have a program that will calculate max, average, etc from a file of numbers. However, I cannot get it to calculate standard deviation.

#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <cmath>

[code]....

View 4 Replies View Related

C++ :: How To Make Standard Deck Of Cards

Feb 6, 2014

How to make a standard deck of cards and being able to shuffle and distribute the cards. I have made an array to store each card and I can display them but I assigned them all in order according to the suit and rank. Is this a viable way to do it if I intend to have a shuffle effect? Or should I create an array, randomly generate card, check for duplicates, then put them in the array, then display the array? Each card is a structure with two void pointer members for suit and rank.

View 1 Replies View Related

C :: Date Math Using Standard Libraries?

Dec 22, 2013

Is there any way to do date math using standard C libraries? I looked around in the time.h but didn't see what I needed.

What I need to do is be able to add a certain number of minutes to a date and have it give the current date/time. For example, add 15918765 minutes to 01/01/1980 00:00 and have it tell me 04/07/2010 4:45PM. I really don't want to write this myself or go platform-specific.

Does this exist somewhere or am I SOL?

View 13 Replies View Related

C :: Why Not The First Line At The Standard Input Read

Mar 21, 2013

Here's my code, it's for a poker hand evaluator

input:
'ad 2d 3d 4d 5d...
...4s 5s 6s 7s 8s'

I think it should go through all the 10 crads and disply the name of each card, but it seems to only do it for the second hand

Code:
include <stdio.h>
#include <ctype.h>
int main( void ) {
char inputtedhand[64];
int z=0, counter=0;
int index;
int i=0,m=0,n=0;

[Code].....

View 3 Replies View Related

C :: Translate Standard Code For Integers

Nov 14, 2013

I'm looking to translate say the standard code for 4 which is 52 to the integer 4 is that possible with a build in function i C?

View 5 Replies View Related

C :: How To Signal End Of Standard Input Using Scanf

Oct 30, 2013

so i'm using scanf() this way

Code:

int i;
while (scanf("%i", &i))
printf("%i ", i);
printf("
done
");

i tried several combination of Ctrl+D and "Enter", it's not terminating, Ctrl+C just "cancels" the whole thing without printing "done", i'm running this on linux installed on a PC

View 9 Replies View Related

C :: Calculate Equations Just Like A Standard Calculator

Oct 23, 2013

The main point of the program is to calculate equations just like a standard calculator but I wanted to do it myself. I don't understand what the problem is right now but I've managed to create a program that asks for both values but somehow it doesn't want to ask for an operator (*, /, + etc). What's wrong with my code that the terminal skips the scanning part for the operator?

Code:

#include <stdio.h>
int main() {
int value1, value2, answer;
char operator;

[code]....

View 12 Replies View Related

C++ :: Looking For Standard Namespaces Inside Own Files

Sep 2, 2013

This has never happened before but I imagine that I've somehow accidently disabled a library or such.

namespace SB{
namespace Data{
class DLL Filed abstract{
//DLL is a macro defined as either __declspec(dllexport) or __declspec(dllimport)
//depending on whether this is open as a project or a header

[Code]....

The error is from intellisense and is present on every occurrence of std::string

View 14 Replies View Related

C++ :: Calculating Standard Deviation From File

Mar 21, 2014

Here's my attempt:

input.open(name);
if (input.fail()){
cout <<"Error opening file"<<endl;
}
while (input>>numbers)
{
counter++;
total += numbers;

[Code]...

Copy of the output:

Error opening file
The Standard Deviation of all the numbers is: -9.25596e+061
Press any key to continue . . .

Its not giving me the right answer.

View 1 Replies View Related

C++ :: Standard Way Of Changing The Text And Colour

Oct 7, 2014

Earlier 4-5 years back, When I started learning C++ I used textcolor() function to change the textcolour. But its not working in Code Blocks 13.12. Is there any other standard way to color the text and background.

View 2 Replies View Related

C++ :: Unable To Compute Standard Deviation?

Mar 15, 2014

Unable to compute Standard Deviation

View 1 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved