https://www.fredmiranda.com/forum/topic/1741370/5#mt
Fred Miranda's site has an excellent thread dedicated to the Nokton 50/1.0. This would be an excellent place to look for more images and analysis.
Right now: I am learning the difference between:
char const * const test1= "This is a String\n\n";
// and
char const test2[]= "This is another String\n\n";
The answer- no difference "But" gives the Watcom compiler a headache.
char const * const test1= "This is a String\n\n";
char const test2[]= "This is another String\n\n";
cout << "test2= " << &test2 << "\n"; // Works correctly with both compilers.
cout << "test1= " << &test1 << "\n"; // Gives compiler error with Watcom, and compiles and works correctly with GNU.
And this is why a lot of embedded firmware fails. Most code developers use development tools but do not have a good understanding of when the tools make mistakes. Spent two weeks chasing an error introduced by the Xilinx tools.
And this is why I prefer Fortran-77 and Assembly. Fortran has had an intrinsic data type for character strings using descriptors since 1977. C++ waited until 2011, and the GNU compiler for JGRASP has not fully implemented it yet, and Watcom "Kludged it" and The Microsoft compiler - say no more.
SO- this weekend, I look forward to taking the M9 out with the 50/1.0, 50/1.1, and 50/1.2 Noktons! If I take the M Monochrom, I'll process the DNG files using my Fortran-77 code. Written using the Watcom v2 Fortran-77 Compiler. I've disassembled some older Fortran compilers to correct a couple of bugs in them. I'm comfortable in Fortran.
Old Dog learning New Tricks using Old Ways...