תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,064 דיונים בפורום זה
-
שלום, יש לי שאלה שבה אני צריך לכתוב פונקציה שמקבלת מערך. יעילות המקום של הפתרון שלי תלויה בערכים הקיימים במערך (מערך של מספרים) ולא באורך המערך. כך שהמקסימום מקום תלוי ב- max int ובגודל של byte(ששניהם בעצם מס' קבועים). האם יעילות המקום נחשבת o(1) ? תודה
-
- 13 תגובות
- 2.3k צפיות
-
-
כשאני פותח משהו ע"י ;()showdialog אני צריך לשחרר אותו ע"י ;()dispose, או שמספיק לסגור (;()close)? ובכללי יש כל מיני דברים שאני צריך לסגור ואחרי זה לפתוח עוד פעם (כמו את האפשרות להשמיע שיר דרך התוכנה בשעון הנ"ל), ואם אני משחרר אותם ע"י ;()dispose המהדר זורק חריג שאומר שא"א לפתוח "דברים שהושלכו", מה עושים בכאלה מקרים? תודה רבה (וסליחה שאני חופר לכם עם כל השאלות).
-
- 13 תגובות
- 1.9k צפיות
-
-
היי, איך אני יכול להדפיס את הטקסט הבא עם הרקע האפור שלו? <table> <tr bgcolor="grey"><td>Test</tr> </table> בנוסף כשאני ממלא טקסט בטופס ומנסה להדפיס אותו יש בתוך התיבת טקסט מסביב לטקסט עצמו מין מסגרת כזו שאני מעוניין להוריד (כמו הפס האדום בתמונה). <form action=""> Test: <input type="text" name="test"> </form> תודה רבה.
-
- 13 תגובות
- 2.5k צפיות
-
-
אני לא יודע אם זה שייך לכאן, אם לא בבקשה להעביר את זה למקום הנכון (או לחלופין לענות כאן - זה יותר נוח). אחרי שגמרתי לכתוב את התוכנה שלי איך אני יוצר לה קובץ התקנה נורמלי? עד עכשיו יצרתי קובץ התקנה ע"י הpublish של הVS, אבל זה יוצא מעפן (אפילו סמל לתוכנה לא הצלחתי לעשות) השאלה איך עושים קובץ התקנה נורמלי כמו שיש לכל שאר התוכנות. ניסיתי לעשות את זה דרך ההרחבות של VS ולא הצלחתי לעשות כלום, בהרחבות מצאתי הרחבה שנקראת NuGet Packager אשמח אם משהו יסביר לי עליה. תודה רבה.
-
- 13 תגובות
- 3.3k צפיות
-
-
אהלן. אני סטודנט להנדסה ובמקביל עובד במשרת סטודנט בתחום ה-IT. לאורך השנים צברתי נסיון עבודה מול מספר רב של מחשבים שעובדים בתחום דומיין. התחלתי לפני מספר שנים לפתח תוכנות שיקלו לי על העבודה, ולעט לעט הרכבתי תוכנה שיודעת לעשות את הדברים הבאים: 1. תמונה כוללת על משרדים/כיתות אם: המחשבים אונליין או מכובים. 2. הפעלת WOL. 3. כיבוי (מיידי או עם הודעות) הוספתי לתכנה כמה אופציות הבאות: 4. סריקה של כמות מסוימת של מחשבים ואיסוף מידע הבא: א. מי מחובר (איזה משתמש באמצעות איזה דומיין) ב. איזה תוכנות ועדכונים מותקנים במחשב X או בXYZ ג. מפרט מלא של מחשב (זיכרון, מעבד, דיסק קשיח, חברה וכו) ד. והפיצ'ר הכי מגניב מבין כולם (לדעתי): כתיבת פקודת דוס של שורה אחת, ואז יישום של אותה הפקודה על X מ…
-
- 13 תגובות
- 6k צפיות
- 1 follower
-
-
אני בונה סוג של אתר והייתי רוצה להוסיף תגובות... אני יודע שיש תגובות של פייסבוק שבשורת קוד אתה יכול ליצור באתר שלך תגובות של פייסבוק, אבל אני לא מעוניין בזה , אני רוצה ליצור בעצמי . אז הייתי רוצה לדעת האם התגובות הן למעשה טקסט שנשמר בdatabase כמו למשל SQL SERVER וכל פעם שהיוזר נכנס לאתר אז כל המידע מאותו database עולה ומוצג בפניו... אני לא יודע איך נהוג להתייחס לכל הנושא של תגובות על סטטוסים... כי ניראה לי קצת מטורף לשמור בdatabase מאות ואלפי הודעות של אנשים הייתי רוצה לדעת מה קורה אחרי שאדם מקליד הודעה תגובה על סטטוס של מישהו ולוחץ עדכן , אז רואים את התגובה שלו , וגם שהוא יוצא ונכנס התגובה עדיין קיימת.. קצת מבולבל בנושא אשמח אם תעשו לי סדר
-
- 13 תגובות
- 2.1k צפיות
- 1 follower
-
-
כאשר אני עושה שאילתא ומעדכן את הנתונים בצורה כזאת string date1 = "11/12/1900"; אז הוא בסדר מתעדכן אבל ברגע שאני רוצה לשלב נתון שמגיע מתגית בשם option הוא זורק אקספשן למה אני לא יכול לשלב סטרינג שם?
-
- 13 תגובות
- 2k צפיות
-
-
אני רוצה לעשות משחק סנוקר בסי שארפ, ולפני שאני בכלל מתחיל ליצור את המשחק הייתי רוצה לדעת איך בכלל אני יכול ליצור אובייקט ולהלביש על האובייקט הזה תמונה, ולא סתם תמונה אלא שהאובייקט יראה ככדור, זאת אומרת אובייקט תלת מימדי ושהוא זז על המסך זה יראה כאילו באמת מתגלגל, זאת אומרת באפקט הגילגול אני ממש יראה את הצורה מתגלגלת.. כמו כדור אמיתי יש למישהו מושג איך אני תחילה יוצר אוביקט תלת מימדי?
-
- 13 תגובות
- 2.6k צפיות
- 1 follower
-
-
איך אני שולח מחרוזת בc++ ובפייטון לתוכנה שמחכה לקלט למשל פונקציית cin או scanf שמחכות לקלט מהמשתמש בקונסול
-
- 13 תגובות
- 2.2k צפיות
-
-
שלום,התקנתי את התוכנה Visual Studio 2013. עשיתי לפי הסרטון הבא: במקום main.cpp,כתבתי main.c ניסיתי את התוכנית הבאה #include<stdio.h> void main() { int first, second; printf("please enter the first number: "); scanf("%d", &first); printf("please enter the second number: "); scanf("%d", &second); printf("The sum of the numbers is %d\n", first + second); } אני מקבל את השגיאה הבאה: למה? תודה.
-
- 13 תגובות
- 3.2k צפיות
-
-
אני מנסה לעשות פונקציה שמקבלת מערך ואת האורך שלו ומדפיסה את המערך ממויין מהקטן לגדול בעזרת מיון הכנסה אבל משום מה לא עובד לי האלגוריתם שאני בניתי ואני לא מצליח להבין למה. את הקוד בניתי בC. הנה הפונקציה: void in(int arr[], short n) { int tmp; int j=0; int indx=0; for(indx<n; indx++ { j=indx; for(j<n; j++ { if(arr[indx]>arr[j]) { tmp = arr[indx]; arr[indx] = arr[j]; arr[j] = arr[indx]; } } } indx=0; printf("\n"); while(indx<n) { printf("arr[%d]: %i",indx,arr[indx]); printf("\n"); indx++; } } תודה רבה!
-
- 13 תגובות
- 3.4k צפיות
-
-
שלום, אני אשמח אם מישהו יוכל לעזור לי ( כבר שברתי את הראש שעות על זה ) אני רוצה לכתוב תוכנית שהמשתמש מכניס מספר ורק בעזרת לולאות (ללא מערכים וללא מחסניות) לרשום כפלט את כל המספרים השונים זה מזה וכמה פעמים הם מופיעים .... לדוגמא: המספר 12340001 הפלט יהיה : 1 - מופיע 2 2 - מופיע 1 3 - מופיע 1 4 - מופיע 1 0 - מופיע 3 תודה מראש לעוזרים.
-
- 13 תגובות
- 2.8k צפיות
-
-
שלום, טקסט מג'יבריש לעברית אני ממיר כך: <?php $text = iconv("UTF-8","ISO-8859-1", "ãéðä"); echo $text;?>וזה עובד. כאשר בדיוק אותה המחרוזת בג'יבריש נמצאת בקובץ טקסט, הענינים מסתבכים. זה הקוד להמרה: <?php header('Content-Type: text/html; charset=windows-1255'); iconv -f WINDOWS-1255 -t UTF8 test.txt > converted.txt; $myFile = 'test.txt'; $myHandle = fopen($myFile,'r'); $myText = fread($myHandle, filesize($myFile)); $ridComma = explode(',',$myText); foreach($ridComma as $item) { $text = iconv("UTF-8","ISO-8859-1", $item); echo $text; } fclose($myHandle);?>וזו הודעת השגיאה שאני מקבל: מישהו יכול להסביר לי מדו…
-
- 13 תגובות
- 5.6k צפיות
- 1 follower
-
-
שלום. בהמשך לאשכול הקודם שפתחתי בקישור הבא http://hwzone.co.il/community/index.php?topic=552410.10 שמדבר על SESSIONS ועוד כמה דברים, ישבתי ולמדתי על SESSIONS והצלחתי ליצור מערכת LOGIN באתר שמשתמשת ב SESSIONS בצורה טובה. שניצל, תודה. עכשיו אני רוצה לעשות שלכל משתמש יהיה דף משלו, וקראתי על כך ב GOOGLE והבנתי שאי אפשר באמת לעשות דף לכל משתמש וגם אם אפשר זה יהיה קשה מאוד לכן צריכה לעשות דף דינמי שיראה משהו כמו www.domain.com/id=1 אני לא יודעת איך לעשות את זה, וזה את האמת לא מה שחשוב, מה שחשוב זה שאני אבין איך אפשר ליצור בכלל ID כזה שיהיה 1, 2 , 3 וכו', ייחודי לכל משתמש. יש לי ב DATABASE כמובן COLUMN של ID שעולה אוטומטית בכל פעם שמישהו חדש נרשם, אבל איך אני מציגה את זה ל URL, …
-
- 12 תגובות
- 7.2k צפיות
-
-
-
החלטתי לחזור קצת לתחום ולנצל את החופש הקצר שיש לי כדי ללמוד PHP. בעבר השתמשתי בNotepad++ ואח"כ עברתי לתוכנה כלשהי של מיקרוסופט (וובמטריקס?). האם יש תוכנה אחרת מומלצת? הכוונה היא תוכנה שתוכל לעזור (תתקן אם תזהה טעות, תשלים אוטומטית וכו') ולהקל על הלמידה, בעיקר לחסוך זמן על לסגור דברים וסימנים שנשכחו.
-
- 12 תגובות
- 1.5k צפיות
- 1 follower
-
-
השאלה היא חלק משיעורי בית שלי, אני צריך לפתור את השאלה בדרך הכי יעילה שבטוח טובה יותר מ O(n^2) המשימה היא כזו: יש מערך דו מימדי שמכיל אפסים ואחדים וצריך למצוא משהוא שנקרא בור.בור הוא מצב בו בשורה K יש רק אפסים ובעמודה K יש רק אחדים, בנק' המפגש יש 0, הנה דוגמא: 0 1 1 1 1 0 0 0 1 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 0 1 0 במערך הזה יש בור ב K=3 כתבתי קוד שפותר את השאלה, אבל הוא לא הכי אלגנטי כנראה וגם, למרות שהיעילות טיפה טובה יותר מN^2 במקרה הגרוע ביותר היא לא רחוקה מזה. אני לא מצליח לישר את הקוד לשמאל אז זה יוצא מבולגן אז הנה קישור: https://www.dropbox.com/s/tzdd6ua9czs3h0q/code.txt הצעות?
-
- 12 תגובות
- 11.2k צפיות
-
-
אפשר בבקשה הסבר של כל חלק בקוד מה הוא אומר. באתר שאני לומד את זה אין הסבר מפורט.איך אני יכול להבין כך? תודה. complex domain */else { real = (double)(-b)/(2*a); img = (double)sqrt(-delta)/(2*a); /* x1 */ printf("X1 = "); if (real != 0) { printf("%.2lf", real); if (img > 0) printf(" + "); else if (img < 0) printf(" - "); if (img == 1 || img == -1) printf("i\n"); else printf("%.2lfi\n", img); return 0; } else { if (img == 1) printf("i\n"); else if (img == -1) printf("-i\n"); else printf("%.2lfi\n", img); } /* x2 */ img = -img; printf("X2 = "); if (real != 0) { printf("%.2lf", real); if (img > 0) printf(" + "); else if (img < 0) printf(" - "); if (img == 1 || im…
-
- 12 תגובות
- 1.8k צפיות
-
-
שלום רב, התחלתי ללמוד ולעבוד קצת בSQL ויש לי שאלה: נניח שיש לי טבלה שמצמדת בין מספר לערכים מסוימיים, כאשר כל פעם מופיע רק ערך אחד עבור מספר מסויים. איך אני יכול לשלוף על הערכים ב"וגם"? דוגמא לטבלה: [TABLE=class: grid, width: 500, align: center] [TR] [TD]ID [/TD] [TD]ערך [/TD] [/TR] [TR] [TD]1 [/TD] [TD]לבן [/TD] [/TR] [TR] [TD]1 [/TD] [TD]כחול [/TD] [/TR] [TR] [TD]1 [/TD] [TD]שחור [/TD] [/TR] [TR] [TD]2 [/TD] [TD]שחור [/TD] [/TR] [/TABLE] שליפה: שלוף את כל הID שהערכים שלהם שווים שחור וגם כחול. תשובה ID 1 השאלה השניה: איך אני יכול לקחת אחר כך לקחת את תוצאות השליפה ולהעביר אותם לשליפה אחרת. תודה מראש על העזרה. ערן.
-
- 12 תגובות
- 2.3k צפיות
-
-
היי, אני חדש בתחם התכנות וקיבלתי משימה בעבודה לבצע שאיבה מאתר לתוך קובץ ולא משנה באיזו שפת תכנות ... אז מצאתי בVBS משהו רק שיניתי את שם האתר . אבל אני מקבל הודעת שגיאה : activex component can't create object code 800a01ad רצוי לציין שאין לי visual studio או עורך מתוחכם אחר . הכל דרך vbsedit זה הפתרון שניסיתי: http://stackoverflow.com/questions/2429477/cannot-use-createobject-from-vb-scripts-on-windows-7 זה הסקריפט רק תשנו את שם האתר www.sitename.com לאיזה אתר שבא לכם... אבל זה פשוט לא עובד Option Explicit Const HTMLFileIn=http://www.SitenName.com Const DocFileOut="c:\newfile.doc" Dim MyWord,oIE set MyWord=CreateObject("Word.Document") Set oIE = CreateObject("InternetEx…
-
- 12 תגובות
- 1.7k צפיות
-
-
האם c++ היא שפה קשה והאם כדאי ללמוד אותה (גם האם יש עבודה בתחום) תודה לעונים
-
- 12 תגובות
- 5.6k צפיות
-
-
הבנתי שיש ב#C סיפרייה בשביל זה, איך משתמשים בה? אם לדוגמא אני רוצה להצפין/לפענח משהו איך עושים את זה, ראיתי כמה דוגמאות (גם את הדף של זה בMSDN) ולא הבנתי מה אני אמור לעשות., אשמח לעזרה.
-
- 12 תגובות
- 2.2k צפיות
-
-
1. אני צריך להציג מידע בצורת טבלה, איך עושים את זה? (מצאתי את הdataGridView,אבל הוא דורש שימוש בsql, יש אפשרות לעשות את זה בלי שימוש בsql?) 2. איך עושים שהתוכנה תפעל עם עליית הwindows? בעיקרון, מחיפוש באינטרנט מצאתי 2 דרכים: אפשר פשוט להעביר אותה לתיקייה startup, אבל: א. איך אני מוצא אותה? אמנם הבנתי שבכל המחשבים היא נמצאת באותו מקום, משהו כזה: C:\Users\eido\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup הבעיה היא שהנתיב כולל את שם המשתמש, איך מוצאים מהו? ב.להעביר את התוכנה אפשר רק אחרי ההתקנה איך אני עושה את זה דרך התוכנה? אופציה שניה היא דרך רישום ברג'יסטרי, איך עושים את זה? כמובן אם יש דרך יותר קלה - אשמח אם תגידו. 3. …
-
- 12 תגובות
- 2.6k צפיות
-
-
פולומורפיזם בC++. משחק לוח, הרעיון בכלליות הוא ליצור ווקטור של עצמים vector<Items ולרוץ עם מצביע לווקטור זה ולהדפיס לעדכן וכו'. קוד התקלה: >c:\program files (x86)\microsoft visual studio 12.0\vc\include\xmemory0(593): error C2259: 'Items' : cannot instantiate abstract class1> due to following members: 1> 'void Items::draw_item(sf::RenderWindow &)' : is abstract 1> c:\users\mudale\desktop\newcs\win32\win32project1\win32project1\items.h(13) : see declaration of 'Items::draw_item' 1> c:\program files (x86)\microsoft visual studio 12.0\vc\include\xmemory0(592) : while compiling class template member function 'void std…
-
- 12 תגובות
- 1.6k צפיות
-
-