תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,067 דיונים בפורום זה
-
Monitor: ב-Wait אז ברגע שאתה משתמש בוא, הTHREAD נעצר עד שהאובייקט מתפנה ואז הWAIT ישר נועל אותו שוב ומתחיל להשתמש בוא. תקן אותי אם אני טועה. עכשיו הPLUSE: אותו בעצם אותו דבר בול אחד לאחד כמו EXIT אבל מה שקראתי בMSDN הוא אומר שהוא מודיע רק לאחד הבא שהאובייקט שאני עושה עליו PULSE כבר לא נעול או לחילופין PULESALL שמודיע לכל הTHREADים האחרים שהאובייקט כבר לא נעול. עכשיו השאלה שלי זה למה לעזזל שאני ירצה להשתמש בזה אם אני כבר עושה EXIT ושאר הTHREADים שיש בהם WAIT יעשו את הסדר ביניהם מי יקבל את הנעילה עכשיו. אני מקווה שהבנת אותי ואם לא אני יסביר שוב. פשוט ביניתי איזה סנקרון קטן פה ושאני מריץ הוא עובד חלק אבל שאני עובר עליו שורה שורה עם DEBUG הוא זורק לי exeption כל פעם.. ממש מ…
-
- 2 תגובות
- 2.3k צפיות
-
-
main.c זה קובץ שנוצר בתור ברירת מחדל מתי שבוחרים ב c/c++ application, ומופיעים לי סימני קריאה, למה לעזזל מופיעים לי סימני קריאה? לא שיניתי שום דבר בקובץ
-
- 1 תגובה
- 2.3k צפיות
-
-
אם יש מערך בעל 99 איברים, ובכל תא מספר כל שהוא בין 1 - 100 כך שיש מספר אחד שחסר מהי הדרך היעילה ביותר לגלות את המספר שחסר?
-
- 10 תגובות
- 2.3k צפיות
-
-
למה אני מקבל שגיאות (formal parameter one diffrent from declaration) על הפונקציה הבאה? : void sort(float **mat,int n) { if(n==0) return; qsort(mat[n],sizeof(mat)/sizeof(mat[0]),sizeof(mat[0]),comp); return sort(**mat,n-1); } היא מקבלת מטריצה וגודל המטריצה, עוברת שורה שורה במטריצה וממיינת אותה תודה [br]
-
- 21 תגובות
- 2.3k צפיות
-
-
הבנתי שיש ב#C סיפרייה בשביל זה, איך משתמשים בה? אם לדוגמא אני רוצה להצפין/לפענח משהו איך עושים את זה, ראיתי כמה דוגמאות (גם את הדף של זה בMSDN) ולא הבנתי מה אני אמור לעשות., אשמח לעזרה.
-
- 12 תגובות
- 2.3k צפיות
-
-
שלום למה זה אף פעם לא נכנס לתנאי גם כאשר השם משתמש באמת לא קיים בDB ? $query="SELECT * FROM users WHERE username = '$_GET[username]'"; if(!mysql_query($query)){ //check if username is not exist in db $query="INSERT INTO users (username,email,password,credit) VALUES ('$_GET[username]','$_GET[email]','$_GET[pass1]','$_GET[credit]')"; mysql_query($query); header('Location:clients.htm'); }
-
- 21 תגובות
- 2.2k צפיות
-
-
אז עשיתי סקריפט שרץ כל הזמן כשהווינדוס 7 עולה והסקריפט הזה מוגדר בעצם לא לעשות כלום אלה רק לחכות לזמן שבו הוא יבצע את הפעולה זה הסקריפט: הוא כתוב בשפה של תוכנת הסקריפטים AutoIt3 . הסקריפט לא עושה כלום חוץ מלחכות למצב מסוים וכשהמצב הזה קורה אז הוא עושה את הפעולה. וזה עובד אבל הבעיה היא שהוא לוקח סתם 5 CPU בזה שהוא רק מחכה.. מה אפשר לעשות בשביל שהוא לא יקח לי 5% מה CPU ? זאת הפעולה שהוא עושה כשצריך: )ואת הפעולה הזאת הוא עושה רק מתי שאני מריץ קובץ EXE (במקרה הזה זה נגן)
-
- 16 תגובות
- 2.2k צפיות
-
-
ישנם שתי תוכניות (3 לולאות בכל תוכנית) אני רוצה לדעת את הסיבוכיות הריצה של הלולאות כתלות בN... תודה [attachment deleted by admin]
-
- 17 תגובות
- 2.2k צפיות
-
-
איך אפשר להשיג או ליצור קובץ כזה?
-
- 17 תגובות
- 2.2k צפיות
-
-
כתבתי אתר באנגולר ואני רוצה לשלב עיצוב של גרפיקאית, איך אני מקשרת בין שתיהם?
-
- 1 תגובה
- 2.2k צפיות
- 1 follower
-
-
שלום! יש לי קוד של נגן ואני רוצה "לשדרג" אותו ולהוסיף לו אפשרות נוספת שהוא ינגן מספר סרטים אחד אחרי השני (שיהיה לי מקום להוסיף עוד כמה url לים)... <center> <div class="player"> <object id="MediaPlayer" width="505" classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" height="290" align="center" style="border: 1px solid #536F7F"> <param NAME="URL" value="blblblblblblblba.avi" ref> <param NAME="autoStart" value="-1"> <param NAME="enableContextMenu" value="0"> <param NAME="volume" value="75"> <param NAME="uiMode" value="full"> <param NAME="rate" value="1"&…
-
- 17 תגובות
- 2.2k צפיות
-
-
איך אני יכול לקרוא מתוך טבלת אקסל לערכים של משתנים.
-
- 20 תגובות
- 2.2k צפיות
-
-
האם מישהו פה מכיר מדריך/מאמר/חוברת טובה באינטרנט ללימוד של הנושא הנ"ל? אני צריך משהו דיי מעמיק, גם כי אני לא מתמצא בנושא יותר מידי, וגם כי אני רוצה לדעת אותו כמו שצריך. חיפוש בגוגל/msdn הניב כל מיני מדריכונים שהם ספציפים מידי / קצרים מידי / תאורטים מידי, וכו'. אני צריך משהו שעובר על הנושא משלב התאוריה עד לשלב כתיבת התוכנית. ובwin32, לא unix. תודה... עריכה: טוב אולי במקום לשאול את השאלה הזאת, אני אציג פשוט את הבעיה. בניתי שרת לתוכנת צ'אט, שיכולים להתחבר אליו כמה אנשים. עכשיו אני רוצה לבנות לקוח לתוכנה הזאת, עדיף בC++ סביבת windows. הבעיה העיקרית היא שאני צריך בו זמנית גם "להקשיב" לפורט שמחובר אל השרת, בשביל לדעת האם התקבלה ממנו הודעה חדשה, וגם לבדוק אם המשתמש כתב משהו…
-
- 5 תגובות
- 2.2k צפיות
-
-
שלום, ביום שישי התחלתי ללמוד C# מהספר הזה: http://www.corner.co.il/UserImage/BookFiles/8/index.html#/108 (לפני זה למדתי את החלק של המבוא מהמדריך של וובמאסטר, וזה פחות או יותר חופף לעמודים 30 עד 100 בספר הזה רק במידת פירוט יותר נמוכה) אומנם הוא קצת לא מעודכן אבל לפי מה שהבנתי הוא עדיין מעולה בתור התחלה. אני פותר עכשיו את התרגילים בנושא יסודות השפה בספר, והגעתי לתרגיל הבא שעוסק במערכים חד-ממדיים: פתרתי את התרגיל בדרך הבאה: http://pastebin.com/txQuJMK4 בעקרון, נעזרתי במערך נוסף (פרט למערך שמבקשים לאתחל בתרגיל) בכדי לקבוע מהו האיבר השכיח ביותר ומהו האיבר הנדיר ביותר במערך. זאת נראית לי דרך מסורבלת, אז אשמח אם תוכלו לעבור על הקוד ולתת לי הצעות ייעול. אני יודע שהייתי יכ…
-
- 11 תגובות
- 2.2k צפיות
-
-
היי אני בונה תוכנית בJAVA אשר תקרא מילים ותספור אותם ובסוף תוציא קצת סטטיסטיקה כרגע אני מצליח לקרוא מילים מקובץ ולהכניס אותן לתוך TREEMAP ששם יש לKEY זה המילה וVALUE זה מספר המופעים שלה.... עכשיו אני צריך לשלוף את המילים ולסדר אותן מה שכיחה לנדירה השאלה איך אני שולף מתוך הMAP את הKEY שלו יש את הVALUE הכי גבוה??? KEY מוגדר STRING VALUE מוגדר INTEGER רעיונות??? תיאור של המפה http://download.oracle.com/javase/6/docs/api/java/util/TreeMap.html
-
- 7 תגובות
- 2.2k צפיות
-
-
מישהו יכול להראות לי איך אני מכין את סידרת פיבוצני בלולאה . ???
-
- 2 תגובות
- 2.2k צפיות
-
-
אהלן, אני מחפש איך לקרוא רשימה שמכניס המשתמש, רק שהרשימה נכנסת בצורה של 12,3,4,5,6 כלומר מופרדת בפסיקים. אני אמור לסכום את כל המספרים. public static void main(String[] args) { Scanner scan = new Scanner(System.in); int nums[] = new int[100]; Byte delim = ','; int i=0; int sumTotal=0; while(scan.nextByte() != 'x') { if (!(scan.hasNextByte(delim))) { nums[i] = scan.nextInt(); sumTotal += nums[i]; i++; } } System.out.println(sumTotal); } זה מה שניסיתי לעשות אבל לא נראה לי שזה טוב :
-
- 2 תגובות
- 2.2k צפיות
-
-
שלום לכם. כתבתי תוכנית כלשהי ב-C ואני רוצה שאת כל הפלט שהיה לי לCOMMAND LINE (דרך printf) אני אוכל לשמור בLOG FILE. ניסיתי 2 דרכים אחת דרך פונקצית לוג שעושה גם כתיבת לקובץ כלשהו דרךvfprintf וגם למסך דרך vprintf הבעיה שלה שהיא איטית מדי ויוצרת לי Delay כלשהו שלא טוב לי בתוכנית, השיטה השניה היא להריץ בcmd את הקובץ שלי עם תוספת של log< אבל הבעיה שזה אז לא מציג לי על המסך את הפלט אלא רק כותב לקובץ. האם יש פונקציה שבסוף התוכנית פשוט לוקחת את כל הפלט שלה ומעתיקה אותו לקובץ? או פונקציה שלוקחת את כל מה שנכתב בחלון CMD ושמה בתוך קובץ?
-
- 7 תגובות
- 2.2k צפיות
-
-
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include <math.h> #include<stdlib.h> #include<conio.h> #define N 4 מבנה מסוג קומפ typedef struct comp{ float x, y; }comp; הכרזה על פונקציות float CRadius(Complex); void Error_Msg(char* str); void InputAndWriteToFile(FILE *f); int CheckFile(FILE *f, float m); מיין : int main(){ FILE *f; if(!(f=fopen("complex_number.txt", "w+"))) Error_Msg("The output file is worng"); InputAndWriteToFile(f); printf("\nThere are %d big numbers\n", CheckFile(f, 4)); fclose(f); _getch(); return 0; } פונקציה להודעת שגיאה (לא מגיע אליה בקוד עובד נבדק) void Erro…
-
- 5 תגובות
- 2.2k צפיות
-
-
יש לי חלון עם כמה שדות, ביניהם שדות של תאריכים (מתאריך ועד תאריך). איך אני בודקת שהתאריך הראשון קטן מהשני אחרי ששינתי את התאריך באחד מהם ולא בלחיצה על הכפתור בסוף הכנסת הנתונים?? באיזה ארוע להשתמש?
-
- 3 תגובות
- 2.2k צפיות
-
-
אם אתם מגיבים, תרשמו למה אתם מעדיפים את השפה הזו בכלליות...
-
- 18 תגובות
- 2.2k צפיות
-
-
שלום לכולם יש לי להגיש פרויקט בוורד+אקסל+פווארפוינט הפרויקט צריך להיות על טבלת נתונים כלשהי של לפחות 6 עמודות ו 6 שורות אז מצאתי נושא נחמד ( עשיתי השוואה בין 6 מגברי סטריאו ישנים ) ...וליקטתי נתונים מהרשת עכשיו בטעות בניתי את הטבלה כאשר הדגמים ב A-F וכאשר המאפיינים ב 1-6 וניזכרתי שצריך לעשות את הטבלה הפוך כלומר שהדגמים צריכים להיות ב 1-6 והמאפיינים ב A-F יש למישהו רעיון איך אני הופך בצורה מקוצרת ללא בניה מאפס מחדש את הטבלה ?
-
- 7 תגובות
- 2.2k צפיות
-
-
אני לא יודע אם זה שייך ממש לפה אבל אני לא מבין איך הפונקציה random בכל שפות התכנות עובדות? איך המחשב יודע להוציא סתם מספר רנדומאלי? אני לא שואל איך עושים את זה. השאלה איך זה עובד? איך המחשב "מנחש" לבד מספר?
-
- 4 תגובות
- 2.2k צפיות
-
-
שלום למה זה עף לי בשורה שהמוסמנת בכוכביות? #include <stdio.h> #include <stdlib.h> #define N 20 void printFormat1(float ); void printFormat2(float ); void printMat(const float mat[][N],int , void(*)()); void printArray(const float [],int ,void(*)()); void main() { int n=0; void (*print)(); float mat[][N]= { {7,2,3,5}, {1,0,0,0}, {2,0,0,1}, {0,0,0,-2.99F}, {0,1,-1,-5.123F}, {0,0,0,0} }; puts("Press 1 if you want to print with only 1 digit precision."); puts("Press any other number for 2 digits precision:"); scanf("%d",n); print=n==1?&printFormat1:&printFormat2; ************************************ printMat(mat,sizeof(mat),print); } void printFo…
-
- 27 תגובות
- 2.2k צפיות
-
-
תרגילל קטן שנתקעתי בוא ואני לא מצליח לעשות. (בC#) לכתוב פעולה רקורסיבית שמקבלת מערך ומחזירה את האיבר הכי קטן, והאיבר הכי קטן אחריו. בקיצור 2 האיברים הכי קטנים. לאחזיר איבר אחד הכי קטן\גדול וכו' אני יודע. הבעיה פה זה שצריך 2 איברים אני לא מצליח להבין איך להחזיר בדיוק. תודה לעוזרים
-
- 14 תגובות
- 2.2k צפיות
-


