Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. sorting list using hexadecimal values

sorting list using hexadecimal values

Scheduled Pinned Locked Moved C / C++ / MFC
questionalgorithms
4 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    VCProgrammer
    wrote on last edited by
    #1

    hi all, i have hexadecimal values in the form of CString in my list control. i want to sort them and my list according to those sorted values. How can i do this??

    L CPalliniC 2 Replies Last reply
    0
    • V VCProgrammer

      hi all, i have hexadecimal values in the form of CString in my list control. i want to sort them and my list according to those sorted values. How can i do this??

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      If they are strings then you can use a simple string comparison.

      Unrequited desire is character building. OriginalGriff I'm sitting here giving you a standing ovation - Len Goodman

      M 1 Reply Last reply
      0
      • L Lost User

        If they are strings then you can use a simple string comparison.

        Unrequited desire is character building. OriginalGriff I'm sitting here giving you a standing ovation - Len Goodman

        M Offline
        M Offline
        Mohibur Rashid
        wrote on last edited by
        #3

        Simple String Comparison will lead to dictionary type sorting. OP would also have to verify the length of string as example ABE AB ACD ABEF If you sort simply comparing string then the output will be look like AB ABE ABEF ACD But If you do sorting(mathematical) Then it would be AB ABE ACD ABEF So, I will suggest to consider the length of the string too

        1 Reply Last reply
        0
        • V VCProgrammer

          hi all, i have hexadecimal values in the form of CString in my list control. i want to sort them and my list according to those sorted values. How can i do this??

          CPalliniC Offline
          CPalliniC Offline
          CPallini
          wrote on last edited by
          #4

          You may use your custom sorting function in ListView_SortItemsEx[^] call.

          If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
          This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
          [My articles]

          In testa che avete, signor di Ceprano?

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups