Skip to content

Use of modern C++ practices and CMake#4

Merged
favorart merged 13 commits into
favorart:masterfrom
harris2001:master
Jun 1, 2025
Merged

Use of modern C++ practices and CMake#4
favorart merged 13 commits into
favorart:masterfrom
harris2001:master

Conversation

@harris2001

Copy link
Copy Markdown
Contributor

Changed some bits of the code to comply with the latest C++ standards (as of today C++23) and added a CMakeLists.txt file for a faster and easier integration of the produced library in other projects

@favorart favorart self-requested a review May 27, 2025 18:37
@favorart

Copy link
Copy Markdown
Owner

First of all
Thank you for your contribution)

Comment thread src/vcd_writer.cpp Outdated
Comment thread include/vcd_writer.h
Comment thread include/vcd_writer.h Outdated
Comment thread src/vcd_utils.cpp
Comment thread src/vcd_writer.cpp Outdated
Comment thread src/vcd_writer.cpp Outdated
Comment thread src/vcd_writer.cpp
@favorart favorart force-pushed the master branch 6 times, most recently from 5899f1d to 000636f Compare May 27, 2025 20:14
Check compilation for all platforms and compilers
@harris2001 harris2001 requested a review from favorart May 29, 2025 12:34
Comment thread src/vcd_utils.cpp
namespace utils {
namespace vcd::utils {
// -----------------------------
std::string format(const char *fmt, ...)

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With fmt, this function is no longer needed

@favorart favorart merged commit a20077c into favorart:master Jun 1, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants