The UNIX and Linux Forums  

Go Back   UNIX och Linux Forum > Upp Forum > High Level Programming
.
google unix.com



High Level Programming Post frågor om C, C + +, Java, SQL och andra programmeringsspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Ett program för att spåra verkställigheten av ett annat program jiten_hegde High Level Programming 3 08-19-2008 06:26
Hur man skriver till stdin av ett annat program (program A -> [stdin] program B) vvaidyan UNIX for Dummies Frågor & Svar 3 08-02-2008 06:21
Vilka basnivån Filesets behöver ett särskilt program? cypher82 UNIX för avancerade & Expertanvändare 4 05-29-2008 09:07
Hur man skriver till stdin av ett annat program (program A -> [stdin] program B) vvaidyan High Level Programming 1 04-30-2008 02:44
Konstiga C-programmet. Hjälp behövs karthikb23 High Level Programming 16 11-16-2007 02:36

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 11-19-2007
dwgi32 dwgi32 is offline
Registered User
  
 

Join Date: Nov 2007
Inlägg: 22
Hjälp behövs när det gäller c program

Hej,

För närvarande har jag ett program som innebär avverkning av meddelanden i en textfil och jag registrera tidpunkten för meddelanden i en [hh: mm: ss] format. Men jag måste logga meddelanden på upp till millisec nivå och struct tm jag använder nu bara stöd för upp till sek, finns det något annat sätt att få millisec?

Skål
  #2 (permalänk)  
Old 11-19-2007
fpmurphy's Avatar
fpmurphy fpmurphy is offline Forum Staff  
Moderator
  
 

Join Date: Dec 2003
Ort: Florida
Inlägg: 1.930
Du kan använda gettimeofday () och timeval struktur för att uppnå vad du vill.

# include <stdio.h>
# include <time.h>
# include <sys/time.h>

int
Main (innehåll)
(
char buf [30];
strukt timeval tv;
time_t ct;
int ms;

gettimeofday (& tv, NULL);
ct \u003d tv.tv_sec;
strftime (buf, 30, "% m /% d /% Y% T.", localtime (& ct));
ms \u003d (tv.tv_usec% 1000000) / 1000;

printf ( "Timestamp:% s% d \ n", buf, ms);
)
  #3 (permalänk)  
Old 11-19-2007
dwgi32 dwgi32 is offline
Registered User
  
 

Join Date: Nov 2007
Inlägg: 22
Hej fpmurphy,

Det fungerar Tack för hjälpen.

Skål
dwgi32
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är På
Smilies är På
[IMG] kod PÃ¥
HTML-koden är Av
Trackback är På
Pingbacks är På
Refbacks är På




Alla tider är GMT -4. Klockan är nu 11:46.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0