Хувьсагч 101: Компьютерээ мэдэх

Харамсалтай нь энэ 2018 оныг програмчилж сурахыг хүсэгчид цөөнгүй байгааг би харсан өмнөх нийтлэл хүн, хэсэг хугацааны дараа үнэгүй програм хангамжийн төсөл хэрэгжүүлэх үүрэг хүлээх боломжтой бол би ажилдаа сэтгэл хангалуун байх болно

Аюулгүй байдалд дуртай хүмүүсийн хувьд дараахь зүйлийг аюулгүй байдлын тодотголын талаар нийтлэх болно гэж амлаж байна.Ингэснээр хэн нэгэн өөр зүйл сурч мэдэхийг хүсвэл (git, серверийн удирдлага, эсвэл мэдэхгүй: p), эсвэл тайлбарын хайрцагт хариулахад хялбар байдаггүй бусад сэдвүүдийн талаар сэтгэгдэл үлдээж, надад мэдэгдээрэй, бид үүнийг хэрхэн яаж ажиллуулж болохыг хараарай.

Одоо, хэрэв бид өөрсдийн зүйл дээрээ очвол өмнө нь шивэх талаар ярилцаж байсан бөгөөд энэ нь хувьсагчаа програмд ​​хадгалах арга хэлбэртэй холбоотой байсан бол одоо дотор юу болж байгааг бага зэрэг авч үзэх болно, магадгүй энэ нь байж магадгүй гэж найдаж байна. хангалттай тодорхой.

Бит

Энэ бол програмчлалын талаар бичихдээ миний байнга хөнддөг сэдэв гэж боддог. Энэ бол миний сонирхлыг татсан, олон зүйлийг ойлгоход минь тусалсан зүйл юм, одоо би тэдгээр нь хэрхэн яаж уншигдаж, юунд зориулагдсан болохыг бага зэрэг тайлбарлахыг хичээх болно.

Гэрлийн унтраалга бодоод үз дээ, хэлхээ хаагдахад бид 0 дэлгэц дээр, шилжүүлэгчийн байрлалыг өөрчлөх үед 1🙂 энгийн үү?

Одоо а 0 а 1 Тэд олон зүйлийг илэрхийлж чадна, энэ нь таны авах бүтээлч чадвараас хамаарна, хэн нэгэн хойд эсвэл өмнөд зүг рүү явж байгаа эсэхийг мэдэхийг хүсч байна гэж бодъё, 1 хойд ба гэсэн утгатай байж болно 0, sur 🙂 Би хэн нэгэн эрэгтэй эсвэл эмэгтэй эсэхийг мэдэхийг хүсч байна гэж бодъё, 1 энэ нь эрэгтэй байж болно 0, эмэгтэй 🙂. Одоо энэ хүн залуу эсвэл хөгшин эсэхийг мэдэхийг хүсч байна (> 22), 0 гэсэн үг залуу, 1, илүү өндөр. Төсөөлсөөр л байцгаая ... Танд гэрийн тэжээвэр амьтан байна уу? 1 Тийм ээ гэж хэлмээр байна 0 Би үгүй ​​гэж хэлмээр байна Одоо та дараах мөрийг надтай хамт уншихыг хүсч байна.

1001

Энэ бол хэлэх товч арга юм ...

Una jóven mujer de no más de 22 años se dirige al norte acompañada de su mascota.

Энэ нь:

0110 o Un hombre con más de 22 años de edad se dirige solo hacia el sur.

Бутнууд

Одоо нэг алхам урагшилж байт уншиж сурцгаая. Байт гэдэг нь баруунаас зүүн тийш, тус бүрээр нь унших 8 битийн дараалал юм 1 -ийн хүчийг илэрхийлдэг 2 хүртэл өсгөсөн n хаана n нь битийн байрлал юм. Энэ нь Хятад хэл шиг сонсогдож байгаа тул бяцхан жишээ хэлье

01001011 Бидэнд энэ байт байна, одоо бид баруунаас зүүн тийш шилжих болно (<-) Би тэдгээрийн утгыг бичихийн тулд тэдгээрийг дээрээс доош нь тавина.

1: байрлалд байх үед бит 0 дараахь 2-ыг тэг эсвэл хүртэл өсгөсөн болохыг харуулж байна 2^0. Бидний мэддэг энэ зүйл нь түүнтэй тэнцүү юм 1.

1: хоёр дахь бит, одоо байрлал 12^1 энэ нь хэлэхтэй адил юм 2

0: гурав дахь бит ... ийм байх ёстой 2^2, гэхдээ энэ нь асаагүй тул бид үүнийг үргэлжлүүлэх болно 0

1: дөрөв дэх бит, 2^3 u 8 🙂

0: ижил 0

0: бусад 0

1: одоо бид орсон 2^6 o 64

эцэст нь 0 , энэ нь юу гэсэн үг болохыг бид аль хэдийн мэддэг болсон 🙂 одоо үр дүнгээ нэмж дараах хүснэгттэй харьцуулах болно 🙂 Бидэнд 75 Тиймээс баган дээрээс хайж үзье Аравтын юу харагдаж байгааг бид харах болно Char

Ascii хүснэгтэд зориулсан зургийн үр дүн

Бидэнд нэг байна K!! Баяр хүргэе, та хоёртын тооллоор хэрхэн уншихаа мэддэг болсон шүү дээ 🙂 Гэхдээ хамгийн их дуулгавартай хүмүүс бид аравтын бутархай тоог олж авснаа хязгаартай байгааг анзаарсан байх (бүх утга нь байх үед 1) Энэ хязгаарыг тоон дээрээс олж болно 255.

Үг нь

Одоо надад нэгээс олон хүн хэлэх болно, гэхдээ надад үүнээс их тоо хэрэгтэй байвал яах вэ 255? эсвэл япончууд шиг бусад дүрүүдийг хаанаас олох вэ? Хариулт нь энгийн л дээ, бүгдээрээ нийлье 2 bytes. Одоо бид хоёртой болсон тул боломжит тооны хослолууд байна 2^16 o 65536 гэх мэт боломжит үр дүнгүүд 0 нь эдгээрийн нэг юм, боломжтой хамгийн дээд хэмжээ нь 65535. Энэ дугаар хонх дугарч байна уу? Linux систем дээрх хамгийн их портын тоог санаж байна уу? Би тэдэнд гэрийн даалгавараа үлдээгээд явна 😉

Давхар үг ба дөрвөлжин үг

Илүү математикийн хувьд тодорхой форматууд бас байдаг. давхар үг агуулах нь олон хүний ​​аль хэдийн төсөөлж байсан 2 word o 4 bytes (o 32 bits) гэсэн мэдээлэлтэй ижил мэдээлэл:

11111111111111111111111111111111 эсвэл 0 a 4 294 967 295

Энэ үед сөрөг тоонууд юу болдог вэ, өөрөөр хэлбэл тэдгээрийг хаа нэг газар бодож үзэх ёстой гэж олон хүн гайхах байх даа? Сөрөг тоог хадгалах боломжтой байхын тулд процессор хөгжүүлэгчид зүүн талын эхний битийг тэмдгийн утга болгон авахаар сонгосон. Энэ нь эхний бит бол гэсэн үг юм 0 бид эерэг тооны тухай ярьж байна, гэхдээ хэрэв тийм бол 1 бидэнд сөрөг байна. Бит яагаад ийм онцгой болохыг хараарай, тэд таны хүссэн бүх зүйл байж болно

Гэхдээ энэ нь бидэнд үржүүлгийг хийх нэг байр суурийг бага үлдээж байгаа нь тодорхой юм! Тиймээс бидний0 a 4 294 967 295 болж байна:

-2,147,483,648 a +2,147,483,647

Одоо, бидний олонх нь аль хэдийнээ байгаа 64 bits, ба энэ нь а-ийн утга юм дөрвөлсөн үг, гэсэн утгатай байж болно 0 a 18 446 744 073 709 551 615. Энэ бол том тоо 🙂

Яагаад 8 бит?

Энэ бол нэгээс илүү их гайхах зүйл бөгөөд хариулт нь техник хангамж дээр байна. Эхнээс нь процессоруудад үйл ажиллагаа явуулах чадвартай байхын тулд өгөгдөл хэрэгтэй байв. Өгөгдөл нь компьютерийн санах ойд хадгалагддаг бөгөөд процессор шаардах болгонд үүнийг авахын тулд өгөгдлийн автобус ашигладаг. Эрт дээр үед эдгээр автобусууд нэг мөчлөгт хамгийн ихдээ 8 битийг дамжуулж чаддаг байсан нь өгөгдлийг зөөх хамгийн үр дүнтэй, хамгийн үр дүнтэй арга бол 8 битийг бүлэглэж, процессор руу илгээж байсан гэсэн үг юм.

Цаг хугацаа өнгөрөхөд өнөөдрийг хүртэл процессорууд 16 бит, 32 бит ба ... 64 битийг шилжүүлэх чадварыг хөгжүүлжээ.

Энэ нь шивэхтэй ямар холбоотой вэ?

Бид одоо энэ бүхэн утга учиртай хэсэгт байна 🙂 Бичих нь эдгээр санах ойн зайг нэрлэхэд програмчлалын хэлнүүдийн ашигладаг шинж чанар юм. Бүх хувьсагчууд нь юу гэж нэрлэснээс үл хамааран эдгээр төрлийн өгөгдлүүдийн аль нэгэнд байдаг. Эдгээр нь команд өгөгдлийн төрөлХүчтэй бичигдсэн хэл тус бүр дээр эдгээр утгын талаархи ойлголт, тэдгээрийн илэрхийлэх тоо хэмжээ байдаг. Жишээлбэл, С хэл дээр бид номын сантай limits.h Энэ нь командын утгуудын дээд ба доод хэмжээг бидэнд харуулдаг.

Хэрэв бид нэг утгыг зөрчихийг оролдвол юу болохыг харцгаая.

Өөрийн. Кристофер Диаз Риверос

Баруун талд бид файлын утгуудтай байна limits.h зүүн талд нь бид эдгээр утгуудын аль нэгийг авсан (unsigned short int) ба бид харгалзах дугаараас өндөр тоог өгсөн. Үүний үр дүнд хөрвүүлэгч нь санах ойг буруу ашиглаж байгааг бид анхааруулж байна 66666 хоёртын хэлбэрт багтахгүй 65535. Энэ нь биднийг сургамж руу хөтөлдөг гүйцэтгэл бид програмчлахдаа, хэрэв таны үнэ цэнэ цаг хугацааны явцад төдийлөн өсөхгүй байх юмуу эсвэл танд үнэ цэнэтэй адил том хэмжээ шаардагдахгүй бол хоёр o дөрвөлсөн үгЗөв төрлийг ашиглах нь CPU-ийн хүссэн санах ойн хэмжээг бууруулдаг бөгөөд энэ нь сайн тооцоолсон тохиолдолд өгөгдөл олж авах хурдыг илтгэнэ.

Орчуулагчийн хувьд энэ нь хялбар байдаг далд хөрвүүлэлт. CТиймээс javascript эсвэл Python гэх мэт хэлнүүдэд хувьсагчийг тодорхойлдог тул хэлмэрч нь энэ төрлийг ойлгох, үйлдлийг гүйцэтгэхэд хангалттай санах ойн зайг хуваарилах үүрэгтэй. Энгийн жишээг үзье 🙂

Өөрийн. Кристофер Диаз Риверос

Таны харж байгаагаар бид хувьсагчийнхаа төрлийг python тайлбарлагчид тайлбарлах шаардлагагүй, учир нь энэ нь төрлийг оноож, санах ойд хадгалах үүрэгтэй.

Хувьсах хэмжигдэхүүнээ мэддэг байх

Энэ нь таны ашиглах гэж буй хэл, хэрэгжилтийн төрлөөс хамаарна, гэхдээ програмчлах эхний алхам бол ашиглаж болох хувьсагчуудыг сурах явдал юм. The Хувьсагчуудыг ойлгосны дараа та мэдээллийг хадгалахын тулд тэдгээрийг үр ашигтай, логик байдлаар ашиглах боломжтой болно. хэрэглэгч эсвэл системээс). Энэ бол програмчлалын шатны эхний алхам бөгөөд энэ нийтлэлийг уншсаны дараа таны компьютер хэрхэн ажилладаг, мэдээллийг хэрхэн хадгалдаг талаар илүү сайн ойлголттой болно гэж найдаж байна. Дараагийн өгүүлэл хүртэл надтай хамт байх болно, ямар нэг тодорхой зүйлийг бататгах эсвэл тайлбар хийх шаардлагатай байгаа эсэхээ мэдэхийн тулд сэтгэгдлээ үлдээгээрэй. Баяр хүргэе


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

41 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно.

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Луис гэж хэлэв

    Сайхан бичигдсэн, товч бөгөөд тодорхой, бүх үзэгчдэд сонирхолтой. Сайхан ажил.

    1.    Крис АДР гэж хэлэв

      Маш их баярлалаа, мэндчилгээ дэвшүүлье 🙂

  2.   Жон Есүс гэж хэлэв

    Маш сайн тайлбар. Та бол машин.

    1.    Крис АДР гэж хэлэв

      Баярлалаа

  3.   Рубен гэж хэлэв

    Талархлыг маш сайн тайлбарласан

    1.    Крис АДР гэж хэлэв

      Бүрэн уншсан танд баярлалаа 🙂

  4.   Диего гэж хэлэв

    Маш сайн, оруулсандаа баярлалаа. Хоёртын асуудлын давуу талыг ашиглан бидэнд IP, дэд сүлжээ гэх мэт ангиллыг өгөх боломжтой. Энэ бол програмчлалын асуудал биш, гэхдээ энэ асуудлын талаархи сайн тайлбар үргэлж хүлээгдэж байсан гэдгийг би ойлгож байна.
    Дахин хэлэхэд, тайлбарласанд баярлалаа

    1.    Крис АДР гэж хэлэв

      Сайн байна уу Диего, үүнийг хийж болно 🙂 үнэнийг хэлэхэд би энэ сэдвийг нэг их хөндөөгүй байна, гэхдээ энэ талаар нийтлэлдээ хуваалцах зүйл хайхаас илүү сайн шалгах арга алга. Бид үүнийг жагсаалтад үлдээх болно. Учир нь дараагийн бичлэгт аль хэдийн сэдэв орсон байгаа бөгөөд энэ нь хатууралтай харьцах болно. Сайн байцгаана уу

  5.   Пеппер гэж хэлэв

    Та бол мундаг багш, мэдлэгээ заахад маш өгөөмөр хүн юм. Баяр хүргэе, баярлалаа.

    1.    Крис АДР гэж хэлэв

      Педро танд маш их баярлалаа 🙂 Би багшлах газраа хайсаар л байна, харамсалтай нь энд Перуд зөвхөн мэргэжлийн мэргэжлийн зэрэгтэй байх нь хэцүү байдаг тул одоо би энд их сургуулийнхаа сургалтыг үргэлжлүүлэх боломжтой эсэх, эсвэл хаана, тэр ч байтугай гадаадын хүний ​​магистрын зэрэг горилно уу, хэн мэднэ, удахгүй ийм зүйл өгөх болно шүү дээ 🙂 гэхдээ заах нь миний өдрийг өдөөх зүйл юм 🙂 мэндчилгээ

  6.   ямар нэг зүйл гэж хэлэв

    Би сэдвийн талаар илүү сайн тайлбар уншиж амжаагүй байсан бөгөөд эхний жишээ нь гайхалтай юм

    гэхдээ би энэ үгийг (16 битийн хувьсагч гэх мэт), давхар үг эсвэл дөрвөлжин үгийг сонсоогүй байсан

    "Би аль хэдийн програмчлагдсан" гэсэн хамаагүй, бичлэгүүд нь сонирхолтой байдаг. Хэрэв ямар нэгэн асуудал гарвал бичлэгийг C (хязгаар.h) -ийг хувьсах хэмжигдэхүүний жишээнд ашиглана уу, C нь хамгийн бага тодорхой үзүүлэлттэй байна

    1.    Крис АДР гэж хэлэв

      Сайн байцгаана уу, маш их баярлалаа, энэ талаар жаахан жишээг санал болгов, яагаад гэвэл энэ нь Ассемблейг бага зэрэг уншсан хүмүүст өгөгдөл болох нь ойлгомжтой тул процессор нь үүнийг ойлгодог 🙂 хахаха мэдээж С нь тийм ч тодорхой биш, Гэхдээ энэ нь зөөврийн байдал, түүний өөр өөр архитектурууд маш олон янз байсан тул С нь процессор бүрийн төрөл бүрийг үнэхээр зөөврийн байхаар багтаасан байх ёстой гэж бодож байна.
      Сайн байцгаана уу, хуваалцсанд баярлалаа.

  7.   Сержио гэж хэлэв

    Энэ цуврал хичээлүүд зэв дээр суурилсан байвал сонирхолтой байх болов уу, энэ бол өнөө үед хийгдэж байгаа хамгийн сонирхолтой хэлнүүдийн нэг гэж бодож байна.
    Би түүний ард байна, гэхдээ энэ бол хэцүү хэл, гэхдээ агуу ирээдүйтэй гэдгийг би мэднэ ...
    Дараагийн өгүүллүүдийг тэсэн ядан хүлээж байна, үнэхээр сонирхолтой байна.
    Сайн байцгаана уу.

    1.    Крис АДР гэж хэлэв

      Сайн уу, Сержио, мэдээжийн хэрэг сонирхолтой байх болно, GNOME Rust програмыг багц хөтөлбөртөө хэрэгжүүлэхээр төлөвлөж байгаа гэж сонссон, бүрэн хэмжээгээр нь хараахан амжаагүй байгаа, гэхдээ нүүдэл ирж байна.
      Хэлний хувьд би хувьдаа C хэл сурч байгаа, ойрын хэдэн сард цөм дээрээ хөгжиж эхлэхийг хүсч байна, шинэ хэлийг үзэж эхлэхээсээ өмнө цөөн хэдэн хэлийг гүнзгий сурахыг илүүд үзэж байгаа боловч сонирхолтой зүйл хайж, цөөн хэдэн жишээ хэлье баримт бичиг нь өөрөө нэлээд сайн харагдаж байгаа тул Rust-д.
      Сайн байцгаана уу, хуваалцсанд баярлалаа 🙂

  8.   Дэвид гэж хэлэв

    Энэ нийтлэлд болон өмнөх өгүүлэлд маш сайн тайлбарласан болно. Надад маш сонирхолтой санагдсан энэ сэдвийг үргэлжлүүлнэ гэж найдаж байна.

    1.    Крис АДР гэж хэлэв

      Сайн уу, Дэвид, би үргэлжлүүлэн бичих болно, ялангуяа хүмүүсийг үнэгүй програм хангамжтай болоход нь уриалан дуудах болно гэж найдаж байна, одоо маш олон төсөл, хэрэгцээ шаардлага байгаа тул цөөн хэдэн нэмэлт гараа хөгжүүлэх нь гайхалтай байх болно.
      Баярлалаа!

  9.   Март гэж хэлэв

    Та Тюринг машины талаар бичлэг хийж болох уу?

    1.    Крис АДР гэж хэлэв

      Сайн байна уу Март 🙂 Зарим сэтгэгдэл дээр бид үүнийг өмнө нь хөндөж байсан гэж бодож байна, тийм үү? Би энэ сэдвээр сонирхолтой зүйлийг нэгтгэж чадна гэдэгт итгэлтэй байна 🙂 юу гарч болохыг харцгаая. Эхний өдрөөс өнөөдрийг хүртэл миний бүх нийтлэлийг уншиж байгаад талархал илэрхийлье

  10.   АЛЛАН ЛАРА гэж хэлэв

    Хөөх, ямар сайхан тайлбар өгсөнд маш их баярлалаа.

    Баярлалаа!

    1.    Крис АДР гэж хэлэв

      Allan-д маш их баярлалаа

  11.   Рамон Идалго гэж хэлэв

    Би таны өмнөх бичлэгийг уншсан! Энэ үгийг хэзээ ч ойлгож дуусахгүй гэж бодож байгаа боловч тайлбарласанд маш их баярлалаа.

    1.    Крис АДР гэж хэлэв

      Сайн уу Рамон both хоёуланг нь уншсанд маш их баярлалаа. Хэрэв энэ нь ямар нэгэн ашиг тустай бол "үг" нь байтын хувьсал бөгөөд энэ нь процессоруудтай адил, өмнө нь 8-бит, 16-битийн дараа гэх мэт ... Энэ нь бидэнд илүү их зай шаардагдах бүрт үйл явц ба илүү сайн хурд эсвэл хүч ... "байт" -ын орон зай богиноссон тул "үг" төрсөн бөгөөд "давхар" ба "дөрвөл" гэсэн үгтэй ижил байсан нь биднийг хүч нэмэхэд хүргэдэг байгалийн хувьсал юм. цааш үргэлжлүүлэн хөгжүүлэх орон зай 🙂

      Баярлалаа!

  12.   нэр нь үл мэдэгдэгч гэж хэлэв

    Энэ 2018 онд би тийм эсвэл тийм гэж програмчилж сурлаа, баярлалаа

    1.    Крис АДР гэж хэлэв

      Би баяртай байна hard хичээгээрэй !! Хүндэтгэсэн

  13.   Guillermo гэж хэлэв

    Маш их баярлалаа, үргэлжлүүлээрэй. Би аль хэдийн програмчлахаа мэддэг байсан, гэхдээ миний өөрөө зааж сургадаг нэвтрүүлэг нь муу дадал зуршлаар дүүрэн байдаг гэсэн таны сургаалыг хүлээж байна.

    1.    Крис АДР гэж хэлэв

      Баярлалаа Гильермо 🙂 За тэгээд дараахь бичлэгүүдээс сонирхолтой зүйл олж авна гэж найдаж байна 🙂 Мэндчилгээ

  14.   Эдгар гэж хэлэв

    Энгийн тайлбар бол үргэлж хамгийн сайн байдаг .. маш сайн ..
    Програм зохиогчдын хувьд би багаар ажиллаж, ажлаа цэгцлэхийг хүсч байгаа үед энэ нь үндсэн зүйл гэж санал болгож байна .. хувилбарууд ..

    1.    Крис АДР гэж хэлэв

      Маш үнэн Эдгар, би энэ талаар агуулга оруулахыг хичээх болно, гэхдээ git баримт бичиг нь аль хэдийн элбэг бөгөөд хэд хэдэн зүйлийг хэд хэдэн хэлээр орчуулсан тул шинэ зүйл хэлэхэд хэцүү байдаг. Би юу хийж чадахаа харах болно, мэндчилгээ, хуваалцсанд баярлалаа

  15.   Тиририри гэж хэлэв

    Сайн уу, 0-ээс 18 446 744 073 709 551 615 хүртэлх тоо нь 64 битийн аравтын утгатай тохирч байна уу эсвэл өөр утгатай байна уу? 2 ^ 64-ийн хүчийг тооцоолоод миний олж авсан үр дүн: 18 446 744 073 709 552.

    1.    Крис АДР гэж хэлэв

      Сайн уу Тиририри, би бөөрөнхий асуудалтай байгаа гэж бодож байна, командыг ашиглаж үзээрэй bc? бол аль болох нарийвчлалтай боловсруулсан програмчлалын хэл бөгөөд үүнийг дотор нь оруулахад л хангалттай 2^64, магадгүй үүнийг шийдэж магадгүй юм

      . Бодит утга нь 18 446 744 073 709 551 616, гэхдээ 1 нь боломжит утгад тооцогддог тул бид 0-ийг хасаж байна.

      1.    Тиририри гэж хэлэв

        Баярлалаа, би сүлжээнээс олсон цахилгаан тооцоолуураар үүнийг тооцоолов (https://es.calcuworld.com/calculadoras-matematicas/potencias/) бөгөөд энэ нь надад өгсөн үр дүн байв.
        Тийм ээ, би bc командыг аль хэдийн туршиж үзсэн бөгөөд энэ нь таны бичсэн үнэ цэнийг үр дүнтэй өгдөг.

  16.   Тиририри гэж хэлэв

    Сайн байцгаана уу, таны limit.h номын сан руу хандсан зураг маш жижиг тул унших боломжгүй (ядаж би уншиж чадахгүй байсан, яагаад гэвэл бүгд уншсан юм шиг санагддаг), би ойлгохгүй байгаа болохоор Би үргэлжлүүлэн уншихаа больсон. Та үүнийг өөрчилж чадах эсэхийг би мэдэхгүй, би үүнд санаа зовоогүй гэж найдаж байна.

    1.    Крис АДР гэж хэлэв

      Та гар утасны хувилбарыг туршиж үзээрэй, тэдгээр нь арай тод харагдаж байна, энэ бол wordpress-ийн сэдэв юм: / нөгөө талаас бүх C толгой хэсгийг / usr / include / дээрээс олж болно, энэ тохиолдолд та шууд уншихаар сонгож болно. энэ нь илүү хялбар 🙂 Би тус болох эсэхийг харахын тулд илүү том хэмжээтэй зураг оруулахыг хичээх болно

      1.    Тиририри гэж хэлэв

        Баярлалаа, би үүнд тэвчээртэй хандах хэрэгтэй гэж бодож байна, хэ хэ.

  17.   Катэкио гэж хэлэв

    Нийтлэлд баярлалаа, яагаад гэвэл би одоо хэлний хувьсах хэмжигдэхүүн, цар хүрээний талаар арай илүү сайн ойлгосон боловч одоо "stdint.h" номын санг ашиглаж эхлэх хэрэгтэй гэж бодож байна. ой санамж нь үнэ цэнэтэй тул ашигласан зүйлдээ болгоомжтой хандах хэрэгтэй байсан тул хуучин сургуульд сургаж байжээ

    1.    Крис АДР гэж хэлэв

      Катэкиод ямар ч шалтгаан байхгүй, стандарт номын санг ашиглах нь дамжиггүй, гэхдээ uint_least8_t-ийг uint_fast8_t-ээс юугаар ялгаж салгахыг олж мэдэх нь илүү дээр юм. нийтлэлийн 🙂 Сэтгэгдэл бичсэн, нийтлэлийг уншсанд баярлалаа

  18.   Ялагч гэж хэлэв

    : Эсвэл гайхалтай тайлбар! Би үзэл баримтлалын нэг хэсгийг мэддэг байсан боловч энэ бичлэгээс олон шинэ мэдлэг олж авсан

    1.    Крис АДР гэж хэлэв

      Виктор танд маш их баярлалаа, нийтлэл нь мэндчилгээ дэвшүүлж чадах нь хичнээн сайхан бэ?

  19.   Гуиль гэж хэлэв

    Програмчлалыг хөнгөвчлөхөд Python надад маш их таалагддаг байсан http://zetcode.com/gui/pyqt4/ Би дараахь төгсгөлийн тетрид дуртай байсан. http://zetcode.com/gui/pyqt4/thetetrisgame/
    Би зуны улиралд энэ тетрисийг оноо, олон тоглогч, хөгжим тавихаар бага багаар, гэхдээ маш зугаатай байлгах үүднээс засч янзалсан.

    1.    Крис АДР гэж хэлэв

      Сайн уу, Гуилле, таны ажиллаж байгаа програмын бага багаар өсч байгааг харах нь үнэхээр зугаатай юм. хуваалцах 🙂

      1.    Гуиль гэж хэлэв

        Миний хийсэн зүйлийг (хөгжмийн хувьд 30Mb) байршуулсан http://guillermo.molleda.com/Tetris9.7z
        Та тоглогч бүрийн хувьд анхны хурдыг өөр өөрөөр тохируулах ёстой, эсвэл шинэ тоглолтын дараа оноогоо дахин эхлүүлбэл ..., миний хоёр охинд надтай хамт тоглох гурван тоглогч байна. Энэ нь донтуулдаг.