Thread: Version info?

  1. #1
    Registered User
    Join Date
    Dec 2002
    Posts
    162

    Version info?

    Hi, all

    Some of you might probably laugh at me shortly, but please don’t flame me. I have to admit, I don’t fully understand the different structures of versions information. In most cases the version is displayed “1.00”, but in some cases it is displayed “1, 0, 0, 0”, like in the VC++ version resource. I am quite sure that these both examples display the same version, but why are there two different structures? And is there any version difference between “1.10” and “1, 1, 0, 0”?

    I have also very often seen the “Build” keyword followed by an integer number, but what does it mean? Does it mean the number of times the product was compiled or updated?

    I am sorry if I trouble you with this common concept, but I have been confused in some cases and I want to be sure that I am not missing anything.
    We haven't inherited Earth from our parents; instead we have borrowed her from our children - old Indian saying.

  2. #2
    Registered User
    Join Date
    Jan 2003
    Posts
    648
    The build + a number is how many times you've built (compiled) your project. Its another way to keep track of different versions in addition to user supplied versions (ex: version 1.2).

  3. #3
    Registered User
    Join Date
    Dec 2002
    Posts
    162
    Ok Thanks

    But what about the diffrent version structures, and is there any version difference between “1.10” and “1, 1, 0, 0”?
    We haven't inherited Earth from our parents; instead we have borrowed her from our children - old Indian saying.

  4. #4
    Registered User
    Join Date
    Dec 2002
    Posts
    162
    sorry... another question, related to the Build question. Do you reset the Build number every time you update your project to a newer version, like ex. from "1.0" to "1.1"?
    We haven't inherited Earth from our parents; instead we have borrowed her from our children - old Indian saying.

  5. #5
    Seven years? civix's Avatar
    Join Date
    Jul 2002
    Posts
    605
    I'm not so sure about these jokers, but I don't.

  6. #6
    Registered User
    Join Date
    Dec 2002
    Posts
    162
    hmm... what do you mean by "jokers"?
    We haven't inherited Earth from our parents; instead we have borrowed her from our children - old Indian saying.

  7. #7
    Registered User codingmaster's Avatar
    Join Date
    Sep 2002
    Posts
    309
    nope, we edit the build number or the patch number:


    e.g.: Linux kernel 2.5.73

    2: major build
    5: minor build
    73: patch

    you could write: Perl 5.8.0 Build 830

    5: major build
    8: minor build
    0: patch

    Build: 830

    or u own prog: prog 12.68.23.45.7
    12: major build
    68: minor build
    23: patch
    45: build 45
    7: version 7

    I doesn't metter, how u write down the version information (but that's for sure, that nobody likes: 12.68.23.45.7)

    the best way is: major build.minor build.patch (2.5.73)
    or major buil.minor build.patch Build 80 (5.8.0 Build 80)

  8. #8
    Registered User
    Join Date
    Dec 2002
    Posts
    162
    Thanx and sorry for my late respons, I have been a way for a while

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. randomized version generally doesn't work
    By talz13 in forum C++ Programming
    Replies: 7
    Last Post: 11-08-2003, 12:39 PM
  2. Dev C++ Version 5
    By Zoalord in forum C++ Programming
    Replies: 3
    Last Post: 08-30-2003, 01:56 PM
  3. sorting output on student info program
    By indigo0086 in forum C++ Programming
    Replies: 2
    Last Post: 11-05-2002, 11:29 AM
  4. Replies: 3
    Last Post: 12-06-2001, 05:30 AM
  5. WinXP 64-bit version info
    By Witch_King in forum A Brief History of Cprogramming.com
    Replies: 0
    Last Post: 08-16-2001, 03:16 AM