تاریخ: چهارشنبه 19 اسفند 1394 - 19:33
|
AminSoltani
شروع فعاليت
پست: 33
عضو شده در: 22 بهمن 1390
امتياز: 302
|
عنوان: سورس کد "حذف فایل" به 90 زبان برنامه نویسی |
|
|
Ada
کد: |
with Ada.Directories; use Ada.Directories;
Delete_File ("input.txt");
Delete_File ("/input.txt");
Delete_Tree ("docs");
Delete_Tree ("/docs"); |
Aikido
کد: |
remove ("input.txt")
remove ("/input.txt")
remove ("docs")
remove ("/docs") |
ALGOL 68
کد: |
main:(
PROC remove = (STRING file name)INT:
BEGIN
FILE actual file;
INT errno = open(actual file, file name, stand back channel);
IF errno NE 0 THEN stop remove FI;
scratch(actual file); # detach the book and burn it #
errno
EXIT
stop remove:
errno
END;
remove("input.txt");
remove("/input.txt");
remove("docs");
remove("/docs")
) |
AutoHotkey
کد: |
FileDelete, input.txt
FileDelete, \input.txt
FileRemoveDir, docs, 1
FileRemoveDir, \docs, 1
{ |
with DllCall
کد: |
DeleteFile(lpFileName)
DllCall("Kernel32.dll\DeleteFile", "Str", lpFileName)
}
DeleteFile("C:\Temp\TestFile.txt") |
AWK
کد: |
system("rm input.txt")
system("rm /input.txt")
system("rm -rf docs")
system("rm -rf /docs") |
Axe
کد: |
DelVar "appvINPUT"
Batch File
del input.txt
rd /s /q docs
del \input.txt
rd /s /q \docs |
BASIC
کد: |
KILL "INPUT.TXT"
KILL "C:\INPUT.TXT"
SHELL "RMDIR /S /Q DIR"
SHELL "RMDIR /S /Q C:\DIR" |
ZX Spectrum Basic
کد: |
ERASE "m"; 1; "INPUTTXT" |
BBC BASIC
کد: |
*DELETE input.txt
*DELETE \input.txt
*RMDIR docs
*RMDIR \docs
OSCLI "DELETE " + file$
OSCLI "RMDIR " + dir$ |
C
کد: |
#include <stdio.h>
int main() {
remove("input.txt");
remove("/input.txt");
remove("docs");
remove("/docs");
return 0;
} |
C++
کد: |
#include <cstdio>
#include <direct.h>
int main() {
remove( "input.txt" );
remove( "/input.txt" );
_rmdir( "docs" );
_rmdir( "/docs" );
return 0;
} |
C#
کد: |
using System;
using System.IO;
namespace RosettaCode {
class Program {
static void Main() {
try {
File.Delete("input.txt");
Directory.Delete("docs");
File.Delete(@"\input.txt");
Directory.Delete(@"\docs");
} catch (Exception exception) {
Console.WriteLine(exception.Message);
}
}
}
} |
Clojure
کد: |
(import '(java.io File))
(.delete (File. "output.txt"))
(.delete (File. "docs"))
(.delete (new File (str (File/separator) "output.txt")))
(.delete (new File (str (File/separator) "docs"))) |
COBOL
کد: |
IDENTIFICATION DIVISION.
PROGRAM-ID. Delete-Files.
PROCEDURE DIVISION.
CALL "CBL_DELETE_FILE" USING "input.txt"
CALL "CBL_DELETE_DIR" USING "docs"
CALL "CBL_DELETE_FILE" USING "/input.txt"
CALL "CBL_DELETE_DIR" USING "/docs"
GOBACK
. |
Common Lisp
کد: |
(delete-file (make-pathname :name "input.txt"))
(delete-file (make-pathname :directory '(:absolute "") :name "input.txt"))
|
ادامه دارد ... |
|
[ وضعيت كاربر: ]
|
تشکرها از این پست:
|
|
|
رفتن به صفحه 1, 2, 3 بعدی
صفحه 1 از 3
تمام زمانها بر حسب GMT + 3.5 Hours میباشند
|
|
شما نمی توانید در این بخش موضوع جدید پست کنید شما نمی توانید در این بخش به موضوعها پاسخ دهید شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید شما نمی توانید موضوع های خودتان را در این بخش حذف کنید شما نمی توانید در این بخش رای دهید
|
|
|