當前位置:首頁 » 操作系統 » 源碼分享

源碼分享

發布時間: 2022-01-12 22:03:15

Ⅰ 求有源碼分享的網站

源碼網源碼論壇都要也是比較不錯的一個網站 推薦給你源碼家 源碼家

Ⅱ 誰有c語言的realloc.h源碼,分享一下。

  1. void*realloc(void*ptr,size_tsize)
  2. {
  3. memblock_t*m;
  4. void*new=NULL;
  5. if(ptr){
  6. if(!(m=memblock_get(ptr))){
  7. printk(KERN_ERR"bug:reallocnon-existmemory ");
  8. returnNULL;
  9. }
  10. if(size==m->size)
  11. returnptr;
  12. if(size!=0){
  13. if(!(new=kmalloc(size,GFP_KERNEL)))
  14. returnNULL;
  15. memmove(new,ptr,m->size);//數據拷貝
  16. if(memblock_add(new,size)){
  17. kfree(new);
  18. returnNULL;
  19. }
  20. }
  21. memblock_del(m);
  22. kfree(ptr);//造成風險
  23. }else{
  24. if(size!=0){
  25. if(!(new=kmalloc(size,GFP_KERNEL)))
  26. returnNULL;
  27. if(memblock_add(new,size)){
  28. kfree(new);
  29. returnNULL;
  30. }
  31. }
  32. }
  33. returnnew;
  34. }
void *realloc(void *ptr, size_t size)
{
memblock_t *m;
void *new = NULL;

if (ptr) {
if (!(m = memblock_get(ptr))) {
printk(KERN_ERR "bug: realloc non-exist memory ");
return NULL;
}

if (size == m->size)
return ptr;
if (size != 0) {
if (!(new = kmalloc(size, GFP_KERNEL)))
return NULL;
memmove(new, ptr, m->size);//數據拷貝
if (memblock_add(new, size)) {
kfree(new);
return NULL;
}
}

memblock_del(m);
kfree(ptr);//造成風險
} else {
if (size != 0) {
if (!(new = kmalloc(size, GFP_KERNEL)))
return NULL;
if (memblock_add(new, size)) {
kfree(new);
return NULL;
}
}
}

return new;
}

Ⅲ 求一個適合程序員寫代碼筆記的網站源碼,還可以分享給網友

自己可以建立一個,這樣即練了程序,又出了成果

Ⅳ 源碼是什麼。。看到一些說分享源碼 源碼有什麼用。。

源碼就是指編寫的最原始程序的代碼。運行的軟體是要經過編寫的,程序員編寫程序的過程中需要他們的"語言"。
源碼可以拿來後,添加自己需要功能,就能直接編譯出可以使用的軟體了。

Ⅳ 誰有開源的知宇發卡源碼,分享一套

手裡有一套,一直放著呢,看你還要不要,其他類型的這方面源碼也有,或者其他源碼要修改的也可以找我,謝謝

Ⅵ 能不能把KX源碼分享一下

函數的源代碼啊。。。有必要知道么,會用就行了,如果對哪個函數實在感興趣就網路一下,我這有strcat的源碼,自己寫的
char *my_strcat(char *s1,char *s2)
{
while(*(++s1));
while(*s1++=*s2++);
return s1;
}

Ⅶ 如何在Github上分享自己寫的軟體自己源碼

作為開源代碼庫以及版本控制系統,Github擁有超過900萬開發者用戶。隨著越來越多的應用程序轉移到了雲上,Github已經成為了管理軟體開發以及發現已有代碼的首選方法。

如前所述,作為一個分布式的版本控制系統,在Git中並不存在主庫這樣的概念,每一份復制出的庫都可以獨立使用,任何兩個庫之間的不一致之處都可以進行合並。

GitHub可以託管各種git庫,並提供一個web界面,但與其它像 SourceForge或Google Code這樣的服務不同,GitHub的獨特賣點在於從另外一個項目進行分支的簡易性。為一個項目貢獻代碼非常簡單:首先點擊項目站點的"fork"的按鈕,然後將代碼檢出並將修改加入到剛才分出的代碼庫中,最後通過內建的"pull request"機制向項目負責人申請代碼合並。已經有人將GitHub稱為代碼玩家的MySpace。

在GitHub進行分支就像在Myspace(或Facebook…)進行交友一樣,在社會關系圖的節點中不斷的連線。

GitHub項目本身自然而然的也在GitHub上進行託管,只不過在一個私有的,公共視圖不可見的庫中。開源項目可以免費託管,但私有庫則並不如此。Chris Wanstrath,GitHub的開發者之一,肯定了通過付費的私有庫來在財務上支持免費庫的託管這一計劃。

是的,我們正是這么計劃的。通過與客戶的接洽,開發FamSpam,甚至是開發GitHub本身,GitHub的私有庫已經被證明了物有所值。任何希望節省時間並希望和團隊其它成員一樣遠離頁面頻繁轉換之苦的人士都會從GitHub中獲得他們真正想要的價值。

在GitHub,用戶可以十分輕易地找到海量的開源代碼。

Ⅷ 找免費交友源碼,有的分享下

本站仿網易V交友作風,並簡化了優化代碼,進步瀏覽速度。程序小巧簡單但交友功效完善。

後台地址:後台路徑sms/admin/login.htm (免費版本後台已加密

測試用戶名:沙子 密碼:123456

Ⅸ 有沒有什麼好網站源碼分享下

尚橙這個,還有素材

熱點內容
iqoo安卓11變聲器在哪裡 發布:2024-12-22 15:46:45 瀏覽:251
ie鎖定初始密碼在哪裡找 發布:2024-12-22 15:44:48 瀏覽:295
linuxtcp窗口 發布:2024-12-22 15:34:24 瀏覽:947
安卓官翻機和原裝有什麼區別 發布:2024-12-22 15:34:24 瀏覽:661
linux掛載的磁碟 發布:2024-12-22 15:34:23 瀏覽:233
密碼不允許含有字元是什麼意思 發布:2024-12-22 15:30:15 瀏覽:168
圖片壓縮求 發布:2024-12-22 15:05:28 瀏覽:780
我的世界tis伺服器怎麼加 發布:2024-12-22 14:48:09 瀏覽:579
方舟伺服器虛擬內存是什麼意思 發布:2024-12-22 14:21:52 瀏覽:956
磁力片編程課 發布:2024-12-22 14:10:57 瀏覽:272