diff --git a/examples/experimental/multistep/reader_allsteps.cpp b/examples/experimental/multistep/reader_allsteps.cpp
index 84553adf699aeadee0c4d04df3c9940015155a44..84020d2f4d9c030ec9c8aa8b64ba72b832b85b21 100644
--- a/examples/experimental/multistep/reader_allsteps.cpp
+++ b/examples/experimental/multistep/reader_allsteps.cpp
@@ -115,7 +115,7 @@ int main(int argc, char *argv[])
             bpReaderSettings.SetEngine(
                 "ADIOS1Reader"); // BP is the default engine
             // see only one step at a time
-            bpReaderSettings.SetParameters({"OpenAsFile=yes"});
+            bpReaderSettings.SetParameters({{"OpenAsFile", "yes"}});
         }
 
         // Create engine smart pointer due to polymorphism,
diff --git a/examples/experimental/multistep/writer_multistep.cpp b/examples/experimental/multistep/writer_multistep.cpp
index 0442d839e4846ca689eac563762c7dfe9688ba7c..26ef88b0e3485b14a4145ca06d574f8d1b273ffa 100644
--- a/examples/experimental/multistep/writer_multistep.cpp
+++ b/examples/experimental/multistep/writer_multistep.cpp
@@ -78,7 +78,7 @@ int main(int argc, char *argv[])
 #endif
                                           );
             // Passing parameters to the engine
-            bpWriterSettings.SetParameters({"have_metadata_file=yes"});
+            bpWriterSettings.SetParameters({{"have_metadata_file", "yes"}});
             // number of aggregators
             // bpWriterSettings.SetParameters("Aggregation", (nproc + 1) / 2);
         }
diff --git a/examples/heatTransfer/read/heatRead_adios2.cpp b/examples/heatTransfer/read/heatRead_adios2.cpp
index abbe5ac6900ca4df3b8ba5a5d99783ac2b76aa64..e70dddd50cda920cc6c78fd87f7b9554d80b04ad 100644
--- a/examples/heatTransfer/read/heatRead_adios2.cpp
+++ b/examples/heatTransfer/read/heatRead_adios2.cpp
@@ -55,7 +55,7 @@ int main(int argc, char *argv[])
         // if not defined by user, we can change the default settings
         // BPFileWriter is the default engine
         bpReaderIO.SetEngine("ADIOS1Reader");
-        bpReaderIO.SetParameters({"num_threads=2"});
+        bpReaderIO.SetParameters({{"num_threads", "2"}});
 
         // ISO-POSIX file is the default transport
         // Passing parameters to the transport