עבודה עם קבצים בturbo c - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

עבודה עם קבצים בturbo c


SweeT_EviL

Recommended Posts

כל פעם אני מוותר על העיניין ומשלב את הכל ביחד, הגיע הזמן שאני אדע איך עובדים איתם.

בעיקרון יש לי 3 קבצים שאמורים להיות מקושרים

student.c

בתוכו רשום

#include "student.H"

המימוש של הפונקציות

student.h

שבתוכו רשום

#include "string.H"
#include "stdio.h"
#include "conio.h"

וכמובן ההכרזות של פונקציות

וstudentMain.C

שבתוכו רשום

#include "student.H"

עכשיו השתים הראשונים נמצאים בתיקיה INCLUDE

ושלישי נמצא בBIN. וכל הסיפור לא עובד.

קישור לתוכן
שתף באתרים אחרים

את כל קבצי הH תנסה לשים בתוך אותה תיקייה שנמצאים קבצי הC. לחילופין, תחליף את:


#include "myheader.h"

ב-


#include <myheader.h>

בנוסף, תלוי איזה גירסא של TC יש לך. אני זוכר שבאחת הגירסאות היית יכול ליצור פרוייקט. תנסה את האפשרות הזו.

קישור לתוכן
שתף באתרים אחרים

לקבצי header שהם חלק מהספריה הסטנדרטית עושים include עם <>

לקבצי header שהם חלק מהפרוייקט שלך עושים include עם ""

אם אתה עושה include למשהו שהוא לא חלק מהספריה הסטנדרטית וולא מגדיר include path אז אתה חייב לתת path מדוייק (יחסי או מלא) של כל קובץ.

וחוץ מזה, ספריית bin מיועדת בדר"כ ל- executables. קבצי הקוד נמצאים בדר"כ בספריית src.

קישור לתוכן
שתף באתרים אחרים

אין לי אפשרות ליצור פרוייקט.

אין לי ספריית SRC..

אם אתה עושה include למשהו שהוא לא חלק מהספריה הסטנדרטית וולא מגדיר include path אז אתה חייב לתת path מדוייק (יחסי או מלא) של כל קובץ.

ככה

#include "c:\\program files\tc\abc.H"

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...