תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,066 דיונים בפורום זה
-
יש לי שאלה: בשביל מה בעצם צריך הורשה של מחלקות? מתי משתמשים בזה? האם בדוגמא הבאה יש צורך בהורשת מחלקות?: ברצוני לבנות מפת משחק, המפה מורכבת מ"בלוקים" בגודל X*Y, לכל בלוק יש את התמונה שלו, נקודות ציון (X,Y) משלו, ונגיד מצב האם הבלוק פעיל לא פעיל, האם ניתן לעבור דרכו או לא ניתן וכו'. אני יוצר מחלקה אשר מטפלת בבלוק אחד ויחיד!. אך ברצוני לבנות מפה זוכרים? בשביל לבנות מפה אני צריך אוסף של בלוקים. נגיד אני משתמש במערך של 10*10 בלוקים וסך הכל יש לי מפה של 100 בלוקים. למפה יש פונקציות משלה כגון, drawmap, initmap וכו'. האם יש צורך לאסוף את כל המשתנים של המפה וכל הפונקציה שלה למחלקה שתירש (לא יודע איך לבטא את זה נכון ובטח שלא איך רושמים את זה נכון :\) מהמחלקה "בלוק"? או שמפסיק ליצו…
-
- 13 תגובות
- 2.3k צפיות
-
-
היי חבר'ה, אשמח אם תוכלו לעזור לי בקוד C++ שאני כותב. בזמן דיבוג התכנית, אני מקבל את השגיאה הבאה: "Debug Error! Program: HEAP CORRUPTION DETECTED: before normal block (#1059) at . CRT detected that the application wrote to memory before start of heap buffer" השורה שנופלת היא delete[] BlockArray_; (שחרור זכרון) ואין לי שמץ של מושג למה. אם מישהו יוכל להציל אותי פה אני אודה לו לעד. תודה רבה!!
-
- 8 תגובות
- 2.3k צפיות
-
-
שאלה בה אני צריכה לבנות מחלקה למחרוזת: בקובץ ההצהרה: ב-private יהיה שדה מסוג char המכיל 256 בייתים. בpublic צריך להיות: Default constructor copy constructor setString getString איך אני מממשת כל אחת מהפונקציות הנ"ל בקובץ המימוש????? ובכלל, באיזו פונקציה קולטים את המחרוזת מהמשתמש? תודה.
-
- 17 תגובות
- 2.3k צפיות
-
-
אני מחפש מקורות טובים ללימוד C# מצאתי מקורות כאלה ואחרים באנגלית (ב EMULE) ולמרות שאין לי בעיה עם אנגלית זה לא תענוג גדול לקרוא ספרים שלמים בשפה זרה יש לי ידע די נרחב ב JAVA והדמיון בין שנהם גדול מאד גם בצורת התכנות (OOP) וגם בסינטקס בעקרון אני צריך מקור מקיף שילמד אותי את הסינטקס של C# ואני חייב שזה יכלול פרקים בנושאי GUI ותיכנות מול מסדי נתונים (ADO) כמו SQL SERVER ן ORACLE אני אשמח לכל מקור טוב בכל שפה אבל אני מעדיף בעיברית ואפילו המלצות לספרים יתקבלו בברכה (אין לי בעיה לקנות ספר אם הוא באמת טוב) תודה מראש
-
- 2 תגובות
- 2.3k צפיות
-
-
איך אפשר לוודאות שהתוכנה שלי תפתח רק פעם אחת ואם ינסו להפעיל אותה שוב כשהיא כבר פתוחה היא לא תפתח? בת'רד אחר אמרתם שאפשר לוודאות אם קובץ כבר פתוח ע"י try\catch + לפתוח את הקובץ בstream ולפי זה לדעת אם הקובץ פתוח או לא, כאן זה לא יעזור כי הקובץ שלנו בוודאי פתוח לפחות פעם אחת (הקובץ שעכשיו פתחנו), כך שהתוצאה תמיד תודיע שהקובץ פתוח כבר. חשבתי על אפשרות ליצור תוכנה שלישית שתפקידה לפתוח את התוכנה שלנו ושהיא תבדוק אם התוכנה שלנו כבר פתוחה, ואז לכאורה תהיה לנו אינדיקציה אמיתית לגבי מצב הפתוחה שלנו. ז"א לבנות תוכנה (שלצורך העניין נקרא לה isAppOpen) שבודקת אם התוכנה (המקורית, זו שאנו רוצים לפתוח) כבר פתוחה, אם כן - תכתוב שהתוכנה כבר פתוחה ולא תפתח את התוכנה, ואם לא - תפתח את התוכנ…
-
- 3 תגובות
- 2.3k צפיות
-
-
שלום, אני מעוניין לכתוב קוד אשר יפעיל שיחה לטלפון (אולי באמצעות תוכנה נוספת) כהתראה. הקוד צריך לבדוק משתנה מסויים ובערך כלשהו להפעיל שיחת לטלפון סלולרי ישראלי רגיל ללא צורך במענה או שיחה עם האדם בצד השני (אולי אפשרי דרך החייגן של ווינדוס...?) התוכנה צריכה לפעול על מחשב PC עם ווינדוס מחובר לאינטרנט במודם ADSL. תודה לכל מי שיוכל לזרוק איזושהי עצם בכיוון
-
- 5 תגובות
- 2.3k צפיות
-
-
אני בונה מחשבון ואני רוצה לחבר שתי מספרים שהמשתמש הכניס, איך אני מחבר את המשתנים?
-
- 16 תגובות
- 2.3k צפיות
-
-
יש לי תכנית בה המשתמש מכניס שם קובץ ומחרוזת לחיפוש בטקסט, והתכנית צריכה להחזיר לו את המשך השורה בה מופיעה המחרוזת. איך עושים את זה? איך עושים את זה? איך לחפש ביטויים מורכבים עם && או || או ()?
-
- 15 תגובות
- 2.3k צפיות
-
-
איך יוצרים חלון קופץ לתמונה או סרטון ? חלון שאין לו את הגבולות של ה EXPLORER והוא לא נחשב כחלון חדש אלה חלק מהדף ! תודה לעוזרים.
-
- 1 תגובה
- 2.3k צפיות
-
-
שלום - אני מתחילה , נתקלתי בבעיה בתרגיל שאני לא מצליחה, ניסיתי להעזר באינטרנט בחומר ובפורומים שונים אבל לא הבנתי מה הטעות. לחלן התוכנית: #include <stdio.h> #include <math.h> #define PI 3.14159265358979323846 double factorial(int number); int main() { double x,cosinus1,cosinus2; printf("\nplease enter a value to calculate:\n"); scanf("%lf",&x); cosinus2=cos(PI-fmod(x,2*PI)); cosinus1=my_cos(x); printf("\ncosinus as calculated by program is - %lf\ncosinus as calculated by computer is - %lf\n",cosinus1,cosinus2); } double factorial(int number) { double num; num=number; return num==0.0?1.0:(num*factorial(num-1)); } do…
-
- 11 תגובות
- 2.3k צפיות
-
-
שלום, התכנית הנ"ל אמורה להרגיל מספרים בין -10 ל+10 לתוך מטריצה של 6x5, כשהזוגיים בהתחלה והאי זוגיים בסוף. הקומפיילר אומר שהתוכנית תקינה, אך היא לא מבצעת את המשימה כמו שצריך! רעיונות? #include <stdio.h> #include <stdlib.h> #define rowsize 6 #define colsize 5 void main () { int row,col,mat[rowsize][colsize],num; randomize (); for(row=0;row<rowsize;row++) { for(col=0;col<colsize;col++) { num=random(20)-10; if(num%2==0) mat[row][col]=num; else mat[rowsize-1-row][colsize-1-col]=num; } } for(row=0;row<rowsize;row++) { for(col=0;col<colsize;col++) printf("%d",mat[row][col]); } }
-
- 18 תגובות
- 2.3k צפיות
-
-
יצרתי Class Library ובו כתבתי את כל ה-Classes שלי, ניסיתי לעשות קליק ימני על הפרוייקט ואז יצרתי Class חדש ובו כתבתי את ה-Main אבל כשאני מריץ הם לא מכירים אחד את השני ואין לי מושג איך מוסיפים, ניסיתי קליק ימני על ה-Preferences ואז Add Preferences וניסיתי לבחור את הקובץ DLL שלי עם כל ה-Classes וזה לא הולך.
-
- 12 תגובות
- 2.3k צפיות
-
-
מה הסיבוכית ריצה של האלגוריתם for i=1 to n { for j = 1 to i { for k = 1 to j print k k = 2 while k < i k = k2 } }
-
- 9 תגובות
- 2.3k צפיות
-
-
שלום חברים בתבנית ג'ומלה בסיסית אני רוצה להקים אתר תדמית חדש ויש בעייה באזור הלוגו. בצדדים של הלוגו התפתחו אוזניים כאלו מעצבנות איך מוריד אותם? הJPG יושב בתוך הHEADER שזה דיב בפני עצמו. ראו צילום מסך: http://img262.imageshack.us/f/16734821.jpg/ ראו קטע קוד CSS div#header_l{ position: relative; } div#header_r { height: 280px; text-align: left; } div#logo { position: absolute; left:20px; top: 15px; width: 1020px; height: 250px; background: url(../images/webnetInternet-big.jpg) 0 0 no-repeat; margin-left: 0 auto; } למישהו יש מושג איך מעיפים את האוזניים בצד?? תודה לעוזרים
-
- 6 תגובות
- 2.3k צפיות
-
-
אני צריך לבנות איזה אתר וכבר התחלתי ללמוד PHP וקצת להרכיב דברים , אחר-כך אני מתכנן ללמוד CSS בשביל העיצוב וJAVASCRIPT כדי להכניס עוד קצת חיים לאתר. עכשיו גילתי שיש כזאת אפשרות שנקראת JOOMLA שבה אפשר בנוחות ובמהירות גם לבנות דברים. מה כדאי לעשות ומה ההבדלים?
-
- 7 תגובות
- 2.3k צפיות
-
-
שלום יש לי תוכנית של צייר שכאשר בוחרים בתפריט לצייר קו עיגול וכו' אני רוצה שזה יציג למשתמש ב FORM מה נבחר, כיצד ניתן לעשות זאת, כמו textout שיש ב c++? את label לא הצלחתי לשנות אם לקחתי.. תודה
-
- 7 תגובות
- 2.3k צפיות
-
-
היי, יש לי בעיה עם העברת מטריצה לפונקציה ב C.הפונקציה אמורה לקבל תו כמות שורות,עמודות ותו לחיפוש ולבדוק כמה תווים זהים יש במטריצה. אשמח לקבל הכוונה. #include <stdio.h> #include <stdlib.h> #include "src2.h" #include <time.h> //--------------------// void main() { int base=5; int arr [] = { 1, 2, 3, 4, 5, 6 }; char mat[][3] = { { 'A', 'a', 'a' }, { 'a', 'A', 'A' } }; int size,result; size= sizeof(arr) / sizeof(arr[0]); srand(time(NULL)); base = rand() % 10 + 1; printTriangle(base); result = matrix((char *)mat, 2, 3, 'A'); printf("Thae array is: %d\n", result); result=naturalOrder(arr, size); printf("Thae array is: %d\n", result)…
-
- 1 תגובה
- 2.3k צפיות
-
-
שלום, יש לי כמה שאלות על JAVA שאשמח אם תוכלו לעזור לי לפחות בחלקם: א. מהו תפקידו של המהדר בג'אווה ( Java Compiler )? האם זה לתרגם את השפה העילית לשפת מכונה ובסיום התרגום נוצר קובץ exe, הניתן להרצה בכל עת? ב. מהו תפקידו של המפרש ב-JAVA ? הכוונה ל- Java Interpreter. האם הוא בעצם מריץ את התוכנה שורה אחר שורה ומפרש כל שורה בנפרד, כך שכל שורה עוברת תרגום משפה עילית לשפת מכונה? האם התרגום בשונה מהמהדר מתבצע לפני כל פעם בה מריצים את התוכנית? ג. מהו זה בעצם פורמט Bytecode ? מבקש הסבר פשוט. מצאתי הסבר כלשהו באינטרנט אך איני יודע עד כמה הוא נכון: " תוכניות ג'אווה משיגות את אי תלותם על ידי שימוש במכונה הוירטואלית (מעי…
-
- 1 תגובה
- 2.3k צפיות
-
-
#include <stdio.h> #include <string.h> void f(char *p) { strcpy(p,p+2); } void main() { char *myName="david"; f(myName); printf("%s", myName); } האם הפונקציה תעבוד ותקצץ את המחרוזת? אם p עובר by value אז הפונקציה אמורה לקצץ את המחרוזת המקורית?
-
-
- 6 תגובות
- 2.3k צפיות
- 1 follower
-
-
התחלתי ללמוד c . הבנתי שאני צריך איזה תוכנה או משהו לכתוב שם ואיזה קומפיילר (ייתכן ואני מדבר שטויות ). אשמח לדעת מה בדיוק אני צריך בשביל להתחיל לתכנת ומאיפה אני יכול להוריד את זה. תודה
-
- 12 תגובות
- 2.3k צפיות
-
-
שלום, יצרתי DATABASE מקומי ריק. יצרתי טבלה. אני רוצה להכניס שורה דרך הקוד. הרצתי קוד השורה הוכנסה אך אני לא רואה את השורה בטבלה. זה כאילו הנתונים שהכנסתי לא נשמרו. מה לא עשיתי נכון? זה הקוד שהרצתי: SqlConnection cn = new SqlConnection(CaloriesCalculator.Properties.Settings.Default.myDatabaseConnectionString); try { string sql = "INSERT INTO Foods(id,name,amount,calories) VALUES(2003,'a','b',22)"; SqlCommand mySqlCommand = new SqlCommand(sql, cn); cn.Open(); int m = mySqlCommand.ExecuteNonQuery(); id++; MessageBox.Show(m.ToString()); } …
-
- 4 תגובות
- 2.3k צפיות
-
-
הי, אני עובד על פרויקט מסוים כבר זמן רב, ובקרוב אני אצטרך לכתוב את ה- BL\DAL שלו כמו שצריך. אני בונה איזושהי אפליקציה אינטרנטית שעובדת דרך Web Service עם שרת PHP Apache שכותב\קורא מ - MySQL DB. הצלחתי ליצור קשר בין שלושת הצדדים (Client-PHP-DB) אבל האפליקציה שלי צריכה להיות בנויה כך שתוכל להתמודד עם מספר גדול של משתמשים ובשביל זה אני צריך לשפר אותה ולהבין כמה דברים - 1. איך לנהל Connections ל- DB ככה שיוכל להתמודד עם נניח 100-200 משתמשים בו זמנית ולהחזיר להם תשובה במהירות. 2. איך לנהל Sessions. אני חושב שאני חייב לנהל Sessions כמו שצריך כדי שאני אוכל גם לנהל Connections בצורה נכונה. בנתיים השרת הוא פחות או יותר רק Web Service שמקל קריאות מה- Client ובד"כ מעביר אותן הלאה ל-…
-
- 3 תגובות
- 2.3k צפיות
-
-
אני מעוניין בפתיחת פורום איכותי. כמה לדעתכם אמור לעלות לי כל הדבר הזה? (מדובר על שרת אחסון [אין לי מושג לגבי הגודל שאני צריך], דומיין ישראלי, מערכת פורומים כנראה תהיה vbulletin). פרסום אני לא אצטרך אני יעשה לבד.. נ.ב. העלות של הVbulletin היא חודשית שנתית? לעד?
-
- 9 תגובות
- 2.3k צפיות
-
-
הי, מה מקובל לגבות בהתחשב בתנאים הבאים: 1. אתר פורטפוליו קטן (4 -5 דפים) 2. תומך בכל הדפדפנים העיקריים (IE 7+,CHROME,FF) 3. רץ על JOOMLA 4. אני מקבל PSD מוכן. תודה מראש.
-
- 19 תגובות
- 2.3k צפיות
-
-
שלום לכולם אני לומד כרגע c++ (מהספר של Bjarne Stroustrup) ויש לי שאלה בקשר למחרוזות: האם כדאי לעבוד עם מחלקת string שב STL או להשתמש במחרוזות בסגנון c, עם char* ופונקצויות מ string.h ? אני מתכוון מבחינת סגנון שנחשב לנכון וטוב יותר ב c++, ביצועים, נוחות וכו'. תודה
-
- 3 תגובות
- 2.3k צפיות
-