The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > High Level Programmering
.
google unix.com



High Level Programmering Post spørsmål om C, C + +, Java, SQL og andre programmeringsspråk her.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
kodesegmentet trob UNIX for Dummies Spørsmål og svar 1 04-23-2009 09:33
test-kommandoen ser rart ... jjinno Shell programmering og Skripting 2 11-02-2007 07:31
ekstrakt segment mpang_ Shell programmering og Skripting 1 01-12-2007 01:33
Stange feilmelding med regex test ... fgilain Shell programmering og Skripting 4 05-31-2006 10:52
Segment Fault zhshqzyc High Level Programmering 9 04-07-2006 12:47

 
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 denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 06-24-2009
yanglei_fage yanglei_fage is offline
Registrert bruker
  
 

Bli Date: Jan 2009
Innlegg: 25
en merkelig segment feil om LTP-POSIX test

Hei alle

I LTP -POSIX test, er det en sak i open_posix_testsuite \ samsvar \ Interfaces \ timer_gettime \ speculative/6-1.c

Sitat:
# include <time.h>
# include <stdio.h>
# include <Errno. h>
/ / # include "posixtest.h"
# define BOGUSTID 9999
int main (int argc, char * argv [])
(
timer_t tid;
struct itimerspec sitt;
tid \u003d (timer_t) BOGUSTID;

if (timer_gettime (tid, og dets) \u003d\u003d -1) (
if (EINVAL \u003d\u003d Errno) (
printf ( "FCN tilbake -1 og Errno\u003d\u003d EINVAL \ n ");
/ / return PTS_PASS;
) Else (
printf ( "FCN returneres -1, men Errno! \u003d EINVAL \ n ");
printf ( "mislyktes \ n");
/ / return PTS_FAIL;
)
)
printf ( "FCN kom ikke tilbake -1 \ n");
/ / return PTS_PASS;
)
Jeg kjører over koden, det vil har et segment feil, hvis jeg endre den til under, fungerer det godt
Sitat:
# include <time.h>
# include <stdio.h>
# include <Errno. h>
/ / # include "posixtest.h"
# define BOGUSTID 9999
int main (int argc, char * argv [])
(
timer_t tid;
struct itimerspec sitt;
int tval \u003d BOGUSTID;
printf ( "% d \ n", tval);
tid \u003d (timer_t) &tval;
printf ( "% d \ n", tid);
if (timer_gettime (tid, og dets) \u003d\u003d -1) (
if (EINVAL \u003d\u003d Errno) (
printf ( "FCN tilbake -1 og Errno\u003d\u003d EINVAL \ n ");
/ / return PTS_PASS;
) Else (
printf ( "FCN returneres -1, men Errno! \u003d EINVAL \ n ");
printf ( "mislyktes \ n");
/ / return PTS_FAIL;
)
)
printf ( "FCN kom ikke tilbake -1 \ n");
/ / Return PTS_PASS;
)
Hvem som helst kan fortelle meg hvorfor?
 

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 05:42.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0