Click here to Skip to main content
16,011,578 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralSecurity form Pin
Mahyar Es.4-Apr-05 14:31
Mahyar Es.4-Apr-05 14:31 
GeneralRe: Security form Pin
NewbieStats4-Apr-05 15:24
NewbieStats4-Apr-05 15:24 
Generalheader file Pin
mpapeo4-Apr-05 12:19
mpapeo4-Apr-05 12:19 
GeneralRe: header file Pin
qcha0s4-Apr-05 12:28
qcha0s4-Apr-05 12:28 
GeneralRe: header file Pin
mpapeo4-Apr-05 12:36
mpapeo4-Apr-05 12:36 
GeneralRe: header file Pin
qcha0s4-Apr-05 12:52
qcha0s4-Apr-05 12:52 
GeneralRe: header file Pin
Christian Graus4-Apr-05 12:57
protectorChristian Graus4-Apr-05 12:57 
GeneralRe: header file Pin
mpapeo4-Apr-05 13:12
mpapeo4-Apr-05 13:12 
infact i wanted to compile this code below but now i am working hand in hand with unix machines. But now i wanted to try this application on windows
<br />
#include <stdio.h>  /* has definitions of printf, fprintf, fopen, fscanf,<br />
                       fclose, fflush, perror, rename and BUFSIZ */<br />
#include <stdlib.h> /* has definitions of getenv and exit */<br />
#include <unistd.h> /* has definition of sleep */<br />
#include <string.h> /* has definitions of strcpy and strcat */<br />
<br />
main()<br />
{<br />
  char *restart_name, *restart, old_restart_name[BUFSIZ];<br />
  FILE *restart_file;<br />
  int n;<br />
<br />
  /* Is this a continued job or a new one? */<br />
<br />
  if (! (restart = getenv ("RSAVE_RESTART"))) {<br />
    printf ("Starting a new run.\n");<br />
    n = 0;<br />
  }<br />
  else {<br />
    if (! (restart_name = getenv ("RSAVE_CHECKFILE"))) {<br />
      fprintf (stderr, "error: no checkpoint file for the restart job\n");<br />
      exit (1);<br />
    }<br />
    else {<br />
      printf ("Restarting the job from %s.\n", restart_name);<br />
      if (! (restart_file = fopen(restart_name, "r"))) {<br />
        perror (restart_name);<br />
        exit (2);<br />
      }<br />
      else {<br />
        if (! (fscanf (restart_file, "%d", &n) > 0)) {<br />
          fprintf (stderr, "%s: input file format error\n", restart_name);<br />
          exit (3);<br />
        }<br />
        else {<br />
          fclose (restart_file);<br />
        }<br />
      }          <br />
    }<br />
  }<br />
<br />
  printf ("n = %d\n", n);<br />
  printf ("\tcomputing ... "); fflush (stdout);<br />
  sleep (5);<br />
  n++;<br />
  printf ("done.\n");<br />
  printf ("n = %d\n", n);<br />
<br />
  if (! (restart_name = getenv ("RSAVE_CHECKFILE"))) {<br />
    printf ("checkpointing not requested, exiting...\n");<br />
    exit (0);<br />
  }<br />
  else {<br />
    if (restart) {<br />
      strcpy (old_restart_name, restart_name);<br />
      strcat (old_restart_name, ".old");<br />
      printf ("renaming old restart file to %s\n", old_restart_name);<br />
      if (0 > rename (restart_name, old_restart_name)) {<br />
        perror (old_restart_name);<br />
        exit (4);<br />
      }<br />
    }<br />
    printf ("saving data on %s\n", restart_name);<br />
    if (! (restart_file = fopen (restart_name, "w"))) {<br />
      perror (restart_name);<br />
      exit (5);<br />
    }<br />
    else {<br />
      fprintf (restart_file, "%d\n", n);<br />
      fclose (restart_file);<br />
    }<br />
  }<br />
  exit (0);<br />
}<br />
<br />


-oam-
GeneralRe: header file Pin
Christian Graus4-Apr-05 12:55
protectorChristian Graus4-Apr-05 12:55 
GeneralRe: header file Pin
mpapeo4-Apr-05 13:01
mpapeo4-Apr-05 13:01 
GeneralRe: header file Pin
Christian Graus4-Apr-05 13:09
protectorChristian Graus4-Apr-05 13:09 
GeneralRe: header file Pin
mpapeo4-Apr-05 13:17
mpapeo4-Apr-05 13:17 
GeneralRe: header file Pin
Christian Graus4-Apr-05 14:22
protectorChristian Graus4-Apr-05 14:22 
GeneralRe: header file Pin
NewbieStats4-Apr-05 15:06
NewbieStats4-Apr-05 15:06 
GeneralRe: header file Pin
ThatsAlok4-Apr-05 18:33
ThatsAlok4-Apr-05 18:33 
GeneralRe: header file Pin
mpapeo4-Apr-05 21:47
mpapeo4-Apr-05 21:47 
GeneralRe: header file Pin
David Crow4-Apr-05 17:11
David Crow4-Apr-05 17:11 
GeneralRe: header file Pin
Christian Graus4-Apr-05 17:16
protectorChristian Graus4-Apr-05 17:16 
GeneralRe: header file Pin
Ryan Binns4-Apr-05 18:37
Ryan Binns4-Apr-05 18:37 
GeneralMSXML Memory Leak Pin
Demián Gutierrez4-Apr-05 11:44
Demián Gutierrez4-Apr-05 11:44 
GeneralShowHTMLDialog working with XP not Win98 Pin
georgiek504-Apr-05 9:37
georgiek504-Apr-05 9:37 
GeneralRe: ShowHTMLDialog working with XP not Win98 Pin
Neville Franks4-Apr-05 11:07
Neville Franks4-Apr-05 11:07 
GeneralRe: ShowHTMLDialog working with XP not Win98 Pin
georgiek504-Apr-05 11:48
georgiek504-Apr-05 11:48 
GeneralRe: ShowHTMLDialog working with XP not Win98 Pin
Neville Franks4-Apr-05 11:56
Neville Franks4-Apr-05 11:56 
GeneralRe: ShowHTMLDialog working with XP not Win98 Pin
Michael Dunn4-Apr-05 12:47
sitebuilderMichael Dunn4-Apr-05 12:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.