Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ Library : Other (not classified elsewhere) » HexView and Unix
HexView and Unix [message #36597] Fri, 15 June 2012 06:54 Go to next message
Novo is currently offline  Novo
Messages: 890
Registered: December 2006
Experienced Contributor
HexView is a nice control, but it can be compiled only on Windows, and the reason for that is that it is using IsBadReadPtr() function, which is AFAIK checking that a particular memory address is mapped to physical memory.

Does somebody know an easy way to get rid of IsBadReadPtr(), which is also very slow?

TIA


Regards,
Novo
Re: HexView and Unix [message #36601 is a reply to message #36597] Fri, 15 June 2012 13:51 Go to previous message
mirek is currently offline  mirek
Messages: 12105
Registered: November 2005
Ultimate Member
Actually, HexView is just help tool for pdb debugger. That is why there is that invalid memory checking.

What actually WOULD make a lot of sense is separating "read" operation from HexView, so that it can be used to view many other entities (e.g. files). Adding to RM, but I think it will get realized in next release cycle (where I would like to concentrate on theide, and I would like to be able to view hexadecimal files there).

Mirek
Previous Topic: U++ on Code::Blocks (MinGW)
Next Topic: Unstable 64bit builds
Goto Forum:
  


Current Time: Mon Nov 18 02:07:57 CET 2019

Total time taken to generate the page: 0.01825 seconds