home bbs files messages ]

Just a sample of the Echomail archive

<< oldest | < older | list | newer > | newest >> ]

 Message 2041 
 Vitaliy Aksyonov to All 
 C++ standard version in GoldEd 
 26 Sep 23 08:34:42 
 
MSGID: 1:104/117 6512ee1d
CHRS: US-ASCII 2
TZUTC: -0600
TID: hpt/lnx 1.9 2022-07-03
Hello All.

* Carbon copied to Andrew Clarke

I'm working on some refactoring in GoldEd. Mainly on reworking dangerous code
like memset/calloc for non-POD classes and sprintf -> snprintf.

My question is which C++ stnadard version may be appropriate in GoldEd? AFAIK
it still build by some anciend compilers which may not support even C++11.

If it's possible to start using C++11, code may be made much safer with modern
features like smart pointers, variadic templates, brace initialization, etc.

What do you guys think about that?

Vitaliy

--- GoldED+/LNX 1.1.5-b20230920
 * Origin: Aurora, Colorado (1:104/117)
SEEN-BY: 1/123 15/0 18/200 90/1 104/117 105/81 106/201 123/131 129/305
SEEN-BY: 153/7715 218/700 226/30 227/114 229/110 112 113 206 307 317
SEEN-BY: 229/400 426 428 452 470 664 700 266/512 282/1038 291/111
SEEN-BY: 292/854 305/3 317/3 320/219 322/757 342/200 396/45 460/58
SEEN-BY: 633/280 712/848
PATH: 104/117 229/426


<< oldest | < older | list | newer > | newest >> ]

(c) 1994,  bbs@darkrealms.ca