diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b7aabc..23cb0a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ # Seer Change Log +## [1.9beta] - 2022-MM-DD +* Add history (up/down arrows) to all line input fields. + - Variable logger, tracker browsers. + - Source, function, types, variable, library browsers. + - Struct, memory, array visualizers. + - Console. + ## [1.8] - 2022-08-08 * Add StructVisualizer diff --git a/tests/hellostatic/.gitignore b/tests/hellostatic/.gitignore new file mode 100644 index 0000000..6948cf1 --- /dev/null +++ b/tests/hellostatic/.gitignore @@ -0,0 +1,2 @@ +hellostatic +core* diff --git a/tests/hellostatic/Makefile b/tests/hellostatic/Makefile new file mode 100644 index 0000000..d94fde3 --- /dev/null +++ b/tests/hellostatic/Makefile @@ -0,0 +1,14 @@ +# This is the default target, which will be built when +# you invoke make +.PHONY: all +all: hellostatic + +# This rule tells make how to build hellostatic from hellostatic.cpp +hellostatic: hellostatic.cpp + g++ -g -o hellostatic hellostatic.cpp + +# This rule tells make to delete hellostatic and hellostatic.o +.PHONY: clean +clean: + rm -f hellostatic hellostatic.o + diff --git a/tests/hellostatic/README b/tests/hellostatic/README new file mode 100644 index 0000000..4c04197 --- /dev/null +++ b/tests/hellostatic/README @@ -0,0 +1 @@ +Simple program to use a C/C++ static diff --git a/tests/hellostatic/hellostatic.cpp b/tests/hellostatic/hellostatic.cpp new file mode 100644 index 0000000..a792466 --- /dev/null +++ b/tests/hellostatic/hellostatic.cpp @@ -0,0 +1,35 @@ +#include +#include +#include + + +struct Location { + std::string city; + std::string state; + int zip; +}; + +struct Person { + std::string name; + int age; + float salary; + struct Location location; +}; + +static Person me; + +int main (int argc, char** argv) { + + + me.name = "Pasveer, Ernie"; + me.age = 60; + me.salary = 0.25; + me.location.city = "Houston"; + me.location.state = "Texas"; + me.location.zip = 77063; + + std::cout << "'" << me.name << "', from '" << me.location.city << "', is " << me.age << " years old and makes " << me.salary << " per year." << std::endl; + + return 0; +} +