תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,064 דיונים בפורום זה
-
שלום יצרתי solution בויבי 2005 ב solution ישנם שני פרוייקטים שאחד מהם הוא user control יצרתי shared sub ב user control שמטרתו ל"העיר" את הקונטרול ולהתחיל לבצע פעולה כלשהיא כשאני מנסה קרוא לsub מהפרוייקט הראשי אני מקבל הודעת שגיאה "Cannot refer to an instance member of a class from within a shared method or shared member initializer without an explicit instance of the class." מה אפשר לעשות? תודה
-
- 8 תגובות
- 957 צפיות
-
-
שלום, חבר שלי אומר שהוא כתב תכנית בC שרצה על כל כונן C ופשוט מוחקת כל קובץ שהיא עוברת עליו. הוא אמר לי, שהוא עשה את זה הכי יעיל שאפשר, ורוצה שאני אעלה על איך הוא עשה את זה. עברו אולי שנתיים מאז שלמדתי C ולמדתי עבודה עם קבצים אבל אני פשוט לא זוכר. ד"א התערבנו על 10 שקלים. בבקשה, תעזרו לי להציל את ה10 שקלים שלי, ותאפשרו לי לקנות פרח לאהובתי לקראת ראש השנה עם עשרת השקלים שאני אקח ממנו ותכתבו לי תכנית הכי יעילה שאפשר שתוכל לרוץ על כל כונן C ופשוט למחוק על קובץ שהיא מגיעה אליו. אהיה אסיר תודה למי שיעזור לי, ואקנה לו שוקולד בעזרת 3 השקלים שישארו אחרי הפרח תודה רבה רבה מראש.
-
- 8 תגובות
- 667 צפיות
-
-
אחרי C# וJAVA איך אפשר לחזור לגועל נפש הזה בקיצור יש לי מערך תלת מימדי ואני ליצור מצביע אליו משהו בסיגנון: void InitBlocks(){ GLbyte piece1[N][N][N]={{0,1,0, 0,1,0, 0,1,0}, {0,1,0, 0,0,0, 0,0,0}, {0,0,0, 0,0,0, 0,0,0}}; GLbyte p[N][N][N]; %8%8 p[0]=&piece1[0]; //BlocksArray[0].Cubes=piece1; } השורה שמסומנת ב%8%8 לא עובדת ... מה עושים ?
-
- 8 תגובות
- 1.4k צפיות
-
-
אהלן חברים אני מסתבך עם משהו שלכאורה אמור להיות פשוט, אבל הוא לא. אני מנסה לעצב אתר בלפטופ שלי (מסך רחב, רזולוציה 1280X800) באמצעות תוכנת DW. אני משתמש ב-LAYERS וממקם אותם. כאשר אני צופה בדפדפן במסך אחר ברזולוציה אחרת (למשל 1024X768) הכל מתעוות לי וזז מהמקום. ניסיתי לבדוק את אופצייה ה-RELATIVE ו-FIXED ב-CSS אך זה לא עזר. לצורך העניין, אני מעוניין שיהיה LAYER באמצע ושהוא יוצג באמצע המסך בכל הרזולוציות. האם ניתן לבצע דבר כזה ? שמוליק
-
- 8 תגובות
- 967 צפיות
-
-
פחות או יותר הכל מתואר בתמונה. גם אם אני מזיז את הקובץ IO לתוך הSRC איפה שכל הJAVA ועושה לו IMPORT בMAIN זה לא עוזר..[br]פורסם בתאריך: 24.09.2007 בשעה 18:19:46 כן אני יודע, דאבל אבל יש עדכון ואף אחד לא יסתכל על התרד הזה יותר.אז ככה ברגע שאני מוריד את השורה package preyPackage; בכל אחד מהקבצים שנמצאים שם תחת אותו חבילה הIO עובד. ברור לי שזהו לא הפתרון המתאים. השאלה מהו כן הפתרון המתאים? [attachment deleted by admin]
-
- 8 תגובות
- 892 צפיות
-
-
לפי מה שידוע לי קיימים שני סוגי קידום PRE ו POST קידום PRE: ++var; קידום POST: var++; עכשיו אני שואל את עצמי מה ההבדל? כבר הרבה זמן אני מנסה להבין את ההבדל.. והאם ה FOR הזה: for(i=0;i<n;++i) שונה מה FOR הזה for(i=0;i<n;i++) ? אם כן במה? תדוה רבה על העזרה.
-
- 8 תגובות
- 747 צפיות
-
-
שלום, אני צריך להגיש פרויקט די גדול באוניברסיטה בC# והפרטנר שלי נטש אותי ולא יכול היה לעזור לי עם העבודה. אין לי מושג איך לעשות אותה, אני מבקש מעומק הלב, בבקשה תעזרו לי אחרת לא אסיים את הקורס. אני מוכן לשלם 300 שקל (מחייו של סטודנט זה הרבה) עבור מי שיעשה לי אותה וישלח לי את הקוד עם הערות בצד למה כל דבר וכו'. מי שמוכן לעזור בבקשה שירשום ואחזור אליו בפרטי עם העבודה עצמה. תודה רבה רבה מראש.
-
- 8 תגובות
- 1.6k צפיות
-
-
שלום, אני כותב עכשיו משחק רברסי בפרולוג, וכמה שאלות: א. אם אפשר לעשות מערך בפרולוג, כך לייצג את לוח המשחק בצורה קלה יותר? ב. אני משתמש באלגוריתם מינימקס, ואני צריך לכתוב חוק שיתן ניקוד לכל מהלך שאני אעשה, עכשיו על איזה דגשים אני צריך לשים לב בחוק הזה? איך בדיוק אני מנקד את מצב הלוח לאחר המהלך? ג. כנראה שלא הבנתי ממש טוב את הגיזום אלפא-ביתא, אני צריך להכניס אליהם לפני שאני מזמן אפס? כדי שבפעם הראשונה ישימו כל משתנה ולאחר מכן יתחילו לראות אם גדול/קטן? ד. כששולחים את הלוח לקביעת הניקוד שלו, אז לא צריך להתאים חוק כזה לכל שחקן? כלומר אם זה התור שלי אז הפעולות האלה יהיו טובות לי, אז הניקוד יהיה גבוה, ומקרה שני שזה התור של היריב, והפעולות האלה לא יהיו לטובתו ועדיין יהיה ניקוד גב…
-
- 8 תגובות
- 1.7k צפיות
-
-
למה זה מדלג לי על השורה שמסומנת בכוכביות? printf("Insert name: "); gets(TmpCell->Name); printf("Insert adress: "); gets(TmpCell->Adress); printf("Insert ID: "); scanf("%lu",&TmpCell->ID); printf("Insert age: "); scanf("%lu",&TmpCell->Age); printf("Insert gender: "); gets(TmpCell->Gender); //********************** printf("Insert faculty: "); gets(TmpCell->Faculty); printf("Insert status: "); gets(TmpCell->Status); printf("Insert year: "); scanf("%lu",&TmpCell->Year); printf("Insert grades average: "); scanf("%lu",&TmpCell->GradesAvg); printf("Insert credit points: "); scanf("%lu",&TmpCell->CreditPoints…
-
- 8 תגובות
- 1.1k צפיות
-
-
אני לא בטוח שזה מתאים לפה.. רציתי לדעת איך אני יכול לחבר נורת לדים לדוגמא למחשב ולהדליק אותה בעזרת C++ או שפה אחרת. אני רוצה לבנות מעגל חשמלי של לדים שמהבהבים. את המעגל הזה אני מעוניין לחבר למחשב בחיבור סיריאלי\מקבילי\USB (מה שהכי קל לעבוד איתו, כמובן שיש עדיפות ל-USB) ולבנות תוכנית ב-CPP או ב-VB שתוכל להפעיל את המעגל ולכבות אותו. כלומר מה שאני צריך זה בסך הכל לשלוח אות חשמלי שיפעיל את המעגל כשאני ארצה. ועוד שאלה.. האם אני יכול לקבל נתונים מתוכנה אחרת? לדוגמא, לבדוק אם מישהו שלח לי הודעה במסן בעזרת C++ או VB? ואם זה לא מתאים לכאן אז בבקשה תעבירו לפורום המתאים.
-
- 8 תגובות
- 1.2k צפיות
-
-
אז ככה, אני בן 18 לפני גיוס במרץ כשכמעט כל החברים כבר התגייסו או מתגייסים ממש בקרוב. בקיצור יש לי זמן פנוי. כבר כמה חודשים לא למדתי משהו חדש ולא תכנתתי כלום ובא לי להתחיל פרוייקט. יש עדיפות לפרוייקט שיכריח אותי ללמוד משהו חדש אבל הכי חשוב שיהיה מעניין ולא קל מדי, אני לא רוצה להתגייס כשאני לא בכושר. אני יודע c ו c++ ברמה טובה ו c# למדתי (קראתי ספר ב c# אבל אין לי ניסיון והדבר היחיד שכתבתי בו זה gui לאיזה תכנית...), אני יודע assembly של 8086 (גם בזה אין ניסיון כתיבה גדול מדי אבל יש הבנה טובה), אני מבין בתקשורת ובאבטחת מידע, אני יודע network programming (קראתי על הנושא וכתבתי כל מיני תוכניות קטנות כמו sniffer). הפרוייקט הוא בשבילי ולא בשביל בית ספר (שסיימתי..) או משהו כזה.…
-
- 8 תגובות
- 1.9k צפיות
-
-
פונקציה שמקבלת מערך והופכת את סדר האיברים במערך כך שהאיבר שהיה במקום הראשון יתחלף עם האיבר האחרון וכך הלאה. לדוגמא: a: 5 8 9 2 4 1 a: 1 4 2 9 8 5 אין להשתמש במערך עזר... האלגוריתם שעשיתי מחליף לי רק בין 2 ל9 ואני לא מבינה למה: void Hipoh2(int *a) { int *p, *q; int i; for(i=0, p=a, q=a+(N-1); i<3 ; i++, p++, q--); { Swap(p,q); } Print(a); } במקרה שלי N שווה ל6
-
- 8 תגובות
- 680 צפיות
-
-
שלום לכם . אני צריך לקלוט קלט מהמקלדת שהוא יהיה בטיפוס double ואם הוא מטיפוס אחר כמו אותיות וסימנים וכולי אני צריך לבקש מהמשתמש שיכניס עוד פעם קלט וחוזר חלילה איך אני עושה זה ? תודה .
-
- 8 תגובות
- 1.6k צפיות
-
-
תודה על העזרה int stricmpr(const char *s1, const char *s2) { char c1,c2; if((int)s1[0]>=65 && (int)s1[0]<=90) c1=(int)s1[0]+32; else c1=s1[0]; if((int)s2[0]>=65 && (int)s2[0]<=90) c2=(int)s2[0]+32; else c2=s2[0]; if(s1[0]=='\0' || s2[0]=='\0' || c1!=c2) return(c1-c2); return(strcmpr(s1+1,s2+1)); } char* strrchar(const char *s1, const char c) { if(s1[0]=='\0') return('\0'); if(s1[1]!='\0') strchar(s1+1,c); if(s1[0]==c) return(s1); return('\0'); } char* strstrr(const char *s1, const char *s2) { int i=0; if(s1[0]=='\0') return('\0'); if(s1[0]==s2[0]) { if(s2[1]=='\0') return(s1); while(s2[i]!=…
-
- 8 תגובות
- 1.7k צפיות
-
-
איך אני יכול להשתמש בפונקציה REPLACE שמחליפה כל מופעשל תו מסוים בתו אחר כשהתו שאני רוצה להחליף הוא מרכאות? (הבעיתיות היא שאני לא מצליח לשים מרכאות בין מרכאות) תודה לעוזרים...
-
- 8 תגובות
- 752 צפיות
-
-
הקוד שלי ממש פשוט זה זה מה שאני מקבל Exception in thread "main" java.lang.NoClassDefFoundError: Main/java זה מה שיש בקובץ Main.java /* * Main.java * * Created on 10 נובמבר 2007, 07:03 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ package eample; /** * * @author Daniel */ public class Main { /** Creates a new instance of Main */ public Main() { } /** * @param args the command line arguments */ public static void main(String[] args) { System.out.println("hello"); } } אני לא יכול לעשות ב דוס java Main.java
-
- 8 תגובות
- 1.2k צפיות
-
-
מה שקורה שלא מגבים ... בטח אין כזה דבר אה ? בגלל זכויות יוצרים, גניבת קוד מקור וכ'ו......
-
- 8 תגובות
- 1.1k צפיות
-
-
אני צריך לעשות פרוייקט בVISUAL STUDIO שדררכו אני הולך להשתמש ב ASP ו VB וSQL+טיפ טיפה HTML והפרוייקט שלי הוא לבנות אתר העלאת קבצים כמו למשל RAPIDSHARE שאפשר לרשום משתמשים ,ההורדה תהיה עם תמונה בקוד הזיהוי וכל פעם אני יקבל תמונה חדשה ברנדום ואני חושב שזהו בעקרון. האם למישהו יש איזה שהוא אתר הכוונה למקרים כאלה ? תודה
-
- 8 תגובות
- 769 צפיות
-
-
למישהו יש רעיון איך לעשות את הפונקציה הזאת בצורה רקורסיבית? (ללא לולאות) float func_2(int n) { int i; float sum=0,x; for(i=1;i<n+1;i++) { x=(float)1/i; sum+=x; } return sum; }
-
- 8 תגובות
- 817 צפיות
-
-
שאלה ממש קלה בתחילת הדרך של לימודי תיכנות באוניברסיטה, ממש מבוא להכל אבל משום מה אין לי מושג איך לכתוב את הקוד לשאלה הזו: נתון המשתנה num ובו מספר שלם. כתוב הוראות המדפיסות את ריבוע המספר והשורש הריבועי שלו.. אז אני לא מבין אם לעשות sqrt או pow או שניהם ביחד ואיך תודה מראש
-
- 8 תגובות
- 2.2k צפיות
-
-
שלום ! כאשר אני מנסה לקמל בעזרת GCC אני מקבל הודעות שגיאה שהוא לא מכיר את הספריות של STDIO וMATH... מכיוון שהוא לא מכיר את STDIO אפילו פקודות של פרינט וסקאן הוא לא יודע לבצע ואני לא יכול להריץ את התוכנית. להן מה שרשמתי (דרך אגב במחשבים של האונ' זה עובד טוב): gcc -lm filename.c -o filename.out הנה הפלט של הודעות השגיאה : gcc -lm quadeq.c -o quadeq.out quadeq.c:13:19: error: stdio.h: No such file or directory quadeq.c:14:18: error: math.h: No such file or directory quadeq.c: In function main: quadeq.c:21: warning: incompatible implicit declaration of built-in function scanf quadeq.c:22: warning: incompatible implicit declaration of built-in function printf quadeq.c: In …
-
- 8 תגובות
- 2k צפיות
-
-
יש לי מחלקה class abc { public: int x; abc() { x=0; } }; אני רוצה ליצור ממנו מערך דינמי (יקבע בהמשך) לדוגמא: class def { public: //אני יודע שהשורה הבאה זו טעות, אז איך באמת עושים זאת? abc aaa[][]; int size; def(int size) { this->size=size; //אני יודע שהשורה הבאה זו טעות, אז איך באמת עושים זאת? aaa=new abc; } }; אם אני רוצה להדפיס אותו איך מבצעים זאת? אני משער: void print2D_array() { int i,j; for(i=0; i<size; i++) { cout<<"\n"; for(j=0; j<size; j++) cout<<aaa[j].x<<setw(4); } } תודה לעוזרים
-
- 8 תגובות
- 1.5k צפיות
-
-
אהלן אנשים, במידה ויש לי קובץ תוכנה שנכתבה בשפת C ושמורה בקובץ exe. האם יש אפשרות "להוציא" ממנה את הקוד כדי לראות אותו? במידה וכן, כיצד זה נעשה (Visual C++ 2005 במידה וזה משנה). Anatoli.
-
- 8 תגובות
- 748 צפיות
-
-
הייתי רוצה להבין את הקונספט ברקע כמו באתר הזה: http://video.uefa.com/video/index.html שהרקע נהיה בהיר יותר מהקצה העליון של העמוד לתחתון. תודה מראש.
-
- 8 תגובות
- 1.1k צפיות
-
-
שלום! אני מחפש Tutorials (ספרים ו/או קבצי PDF) המסבירים היבטים חשובים (מעין קורס מזורז) הקשורים לתכנות בשפת C עבור מעבדי ARM ו-DSP. אשמח לקבל המלצות. תודה מראש!
-
- 8 תגובות
- 4.7k צפיות
-