gravatar
ladanyi@tmit.bme.hu
ladanyi@tmit.bme.hu
Fix compilation with MSVC (#258)
0 1 0
default
1 file changed with 1 insertions and 1 deletions:
↑ Collapse diff ↑
Show white space 24 line context
... ...
@@ -106,25 +106,25 @@
106 106
  ti.restart();
107 107
  mat.run();
108 108
  if(report) std::cerr << "Run MaxMatching: " << ti << '\n';
109 109
  if(report) std::cerr << "\nCardinality of max matching: "
110 110
                       << mat.matchingSize() << '\n';  
111 111
}
112 112

	
113 113

	
114 114
template<class Value>
115 115
void solve(ArgParser &ap, std::istream &is, std::ostream &os,
116 116
           DimacsDescriptor &desc)
117 117
{
118
  std::stringstream iss(ap["infcap"]);
118
  std::stringstream iss(static_cast<std::string>(ap["infcap"]));
119 119
  Value infty;
120 120
  iss >> infty;
121 121
  if(iss.fail())
122 122
    {
123 123
      std::cerr << "Cannot interpret '"
124 124
                << static_cast<std::string>(ap["infcap"]) << "' as infinite"
125 125
                << std::endl;
126 126
      exit(1);
127 127
    }
128 128
  
129 129
  switch(desc.type)
130 130
    {
0 comments (0 inline)