<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Funktion zum Testen einer Zeitangabe?]]></title><description><![CDATA[<p>Gibt es eine Funktion istime()? ähnlich wie isdgit()?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/252179/funktion-zum-testen-einer-zeitangabe</link><generator>RSS for Node</generator><lastBuildDate>Mon, 14 Sep 2026 19:28:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/252179.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Oct 2009 20:45:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Funktion zum Testen einer Zeitangabe? on Thu, 15 Oct 2009 20:45:21 GMT]]></title><description><![CDATA[<p>Gibt es eine Funktion istime()? ähnlich wie isdgit()?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1793116</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1793116</guid><dc:creator><![CDATA[MichelM]]></dc:creator><pubDate>Thu, 15 Oct 2009 20:45:21 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion zum Testen einer Zeitangabe? on Thu, 15 Oct 2009 21:08:51 GMT]]></title><description><![CDATA[<p>ich kenn keine, die das von haus aus kann - allerdings sollte es ja nich all zu viel arbeit sein...</p>
<p>wie liegen die daten denn vor? als string oder besser noch in nem stream?<br />
was ist denn ne uhrzeit? hh-mm-ss? oder hh<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f1f2-1f1f2.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--myanmar_burma_"
      title=":mm:"
      alt="🇲🇲"
    />ss? oder h<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/24c2.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--circled_m"
      title=":m:"
      alt="Ⓜ"
    />s? das trennzeichen kann man ja einfach als template-parameter übergeben, aber das format geht nicht so einfach zu übergeben - auch ist der zeit-string ja nicht gerade locale-unabhängig - aber das spielt hier vll auch nicht unbedingt ne rolle... sag einfach mal, wozu du die fkt brauchst.</p>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1793126</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1793126</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Thu, 15 Oct 2009 21:08:51 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion zum Testen einer Zeitangabe? on Thu, 15 Oct 2009 21:19:54 GMT]]></title><description><![CDATA[<p>das format sieht so aus &quot;hh:mm&quot; und liegt in einem MaskEdit. So ist der String manchmal kürzer, wenn man nicht 4 Zahlen eingegeben hat ...</p>
<p>Ich bin ja auch schon dabei, mir ne Funktion zu schreiben, aber das funzt bis jetzt noch nicht, deshalb dachte ich, vielleicht gibt ja so ne Kontrollfunktion.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1793129</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1793129</guid><dc:creator><![CDATA[MichelM]]></dc:creator><pubDate>Thu, 15 Oct 2009 21:19:54 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion zum Testen einer Zeitangabe? on Thu, 15 Oct 2009 21:51:33 GMT]]></title><description><![CDATA[<p>So in der Richtung vll - wobei das iwie alles sehr doof aussieht... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f623.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--persevering_face"
      title="&gt;.&lt;"
      alt="😣"
    /></p>
<pre><code class="language-cpp">struct my_time
{
  int h;
  int m;
};

bool operator&gt;&gt; (const MaskEdit &amp;i, my_time &amp;these)
{
  std::stringstream ss;
  ss &lt;&lt; i.get_string_or_whatever();
  ss &gt;&gt; these.h;
  char tmp;
  ss &gt;&gt; tmp;
  ss &gt;&gt; these.m;
  return ss.good() &amp;&amp; tmp==':' &amp;&amp; ss.str().empty();
}
</code></pre>
<pre><code class="language-cpp">my_time time;
if(!(mask_edit&gt;&gt;time))
{
  //falsch...
}
</code></pre>
<p>bb</p>
<p>edit: op&gt;&gt; sollte kein member sein^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1793139</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1793139</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Thu, 15 Oct 2009 21:51:33 GMT</pubDate></item></channel></rss>