TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Jonathan de Boyne Pollard
from: Henk den Adel
date: 1994-09-11 15:15:06
subject: Slashes

Hi Jonathan,

On  Jonathan de Boyne Pollard wrote to Kelly Schrock:

 JdBP>   Doesn't it act just like '\' though ?  In other words, it cannot occur
 JdBP>   in a file *name*, because it is a path delimiter, yes ?

/ does act like \ in filenames:

#include 
#include 

void main()
{
        FILE *fin;

        if ((fin=fopen("c:/cprog/os2/sl.c", "r")) ==
(FILE*) NULL)
                printf("Can't find c:/cprog/os2/sl.c\n");
        else
                {
                printf("c:/cprog/os2/sl.c is found and opened\n");
                fclose (fin);
                }

}

Then run it:

C:\CPROG\OS2>sl.exe
c:/cprog/os2/sl.c is found and opened

The advantages are: 

 - it prevents double slashes like "c:\\cprog\\os2".
 - Unix compatible


73 es cuagn,
 Henk

--- The-Box Point 0.15+ PC


* Origin: Lobster BBS for programmers 0031 (0)104271432 (2:286/300.1)
SEEN-BY: 12/2442 54/54 620/243 624/50 632/348 640/820 690/660 711/409 410 413
SEEN-BY: 711/430 807 808 809 934 942 712/353 623 713/888 800/1
@PATH: 286/3 10 280/0 801 24/24 396/1 3615/50 229/2 12/2442
@PATH: 711/409 54/54 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.