"Ini mungkin sedikit terlalu halus untuk mesin jahit," sebuah negara mahasiswa fashion. "Ah, ini seperti seni pemrograman dan kapan dan di mana untuk menggunakan pointer memori," Saya ingat ketika membuka-buka majalah fashion. Bayangkan diri Anda menjahit gaun koktail untuk pertama kalinya dengan hanya pola, kain dan arah untuk pergi. Suatu tempat di sepanjang garis, Anda mengetahui bahwa daerah sensitif tidak mungkin untuk berjalan di bawah mesin jahit. Jadi, Anda hati-hati kuartal mereka dengan pin lurus terpercaya. Ini adalah banyak seperti pemrograman, karena Anda terutama memiliki perhitungan yang terjadi di sekitar di latar belakang kode Anda, maka bam! Anda memukul beberapa daerah halus yang perlu dilaporkan baik ke layar atau di atas kertas. Pointer yang seperti bel pintu ke antrian informasi yang menunggu untuk dicetak atau membaca di layar. Memang benar bahwa notasi pointer diperlukan dalam kode latar belakang itu sendiri, tetapi proses dilakukan untuk data yang sering custom-ditulis dan itu tujuan utamanya adalah untuk presentasi interaktif dengan penonton. Jadi seperti dengan pin lurus, Anda mungkin berinvestasi dalam menjaga tab pada apa yang perlu dijahit tangan, atau dalam kasus pointer, apa yang perlu disesuaikan dan disesuaikan memori untuk. Semuanya dalam kode Anda harus melihat mulus, tapi ingat bahwa perhitungan latar belakang (dan mungkin ada lapisan mereka), memiliki tujuan membantu untuk tabulasi beberapa data halus yang pada akhirnya akan harus diungkapkan kepada audiens Anda. Pemrograman dan Menulis di Umum Pelatihan pertama saya dalam bahasa pemrograman komputer berasal dari Jet Propulsion Laboratory. Di mana-mana aku melihat, aku bisa mengidentifikasi hal-hal yang mengingatkan saya pelatihan saya di sana. Karena saya sudah melakukan banyak menulis fiksi, saya telah memperhatikan bahwa bahkan simbol seperti elips mengingatkan saya pemrograman komputer. Ada waktu ketika saya melihat data produk pada ban berjalan. Karena produk tampak bulat dan putih, mereka mengingatkan saya elips dalam bahasa Inggris. Penangkapan up to date, saat ini dalam fiksi saya telah menulis tentang teknologi robot. Ini bagian dari saya fiksi-menulis masih tersembunyi tapi aku berbagi di sini untuk membuat titik tentang pointer. Mencair formasi batuan adalah dasar untuk apa yang akan bahan bakar robot dalam cerita fiksi ilmiah saya. Setelah ini formasi batuan dan batu telah dilebur, mereka kembali dibentuk menjadi bola Mini berputar yang terlihat seperti kelereng. Mereka mencair mereka tentu saja melalui apa yang mungkin sebut 'pin mesin bola' sistem dari robot khas. Dalam pemrograman, kelereng tersebut akan mewakili data dan ketika produk setelah produk atau data setelah data mengalir melalui, dalam satu arah, dalam rangka untuk mengubah arah, Anda mungkin menggunakan pointer. Ini cukup mudah untuk kenaikan atau penurunan dan pergi dari satu produk data yang lain, tetapi ketika Anda harus mengubah arah di tengah-tengah pemetaan hard drive, Anda mungkin menggunakan pointer untuk menunjuk ke alamat yang berbeda. Berorientasi Objek Graphics Saya pernah memiliki guru kuliah pemrograman komputer yang bijaksana, yang mencoba segalanya lengan bajunya untuk mendapatkan siswa untuk pemanasan dengan ide pemrograman berorientasi objek. Melihat kelompok data sebagaimana terlampir dalam persegi panjang grafis (seperti judul sebuah artikel di newsletter Penerbit seperti yang ditulis), adalah sebuah paradigma yang sama sekali berbeda daripada dari beberapa tahun yang lalu. Saat itu, semuanya berulang, Anda dan oleh karena itu komputer (karena Anda memprogramnya) ditafsirkan baris perintah dengan garis (menjalankan masing-masing dalam pola sekuensial). Hari-hari ini titik kita fokus, dari seperti apa mendapat untuk berlari (atau dieksekusi dalam kode), melompat sekitar. Bahwa guru bijak berkata, mengambil program antarmuka grafis dan bekerja mundur. Menggambar beberapa objek di layar, seperti mengisi ruang persegi panjang dengan teks, atau benda bulat dengan grafis, dan kemudian melihat kode untuk melihat bagaimana hal itu dihasilkan oleh komputer. Aku mengambil satu langkah lebih jauh dan berpura-pura bahwa setiap persegi panjang baku, persegi atau lingkaran masing-masing nomor. Dengan cara itu jika benda yang berlapis dan # 6 objek berada di atas objek # 3 dan itu daerah yang transparan itu, bagian dari # 3 objek (grafis) akan mengintip melalui. Namun, jika Anda menempatkan objek # 12 di bawah # 6 objek, tidak akan terjadi kecuali layering tradisional, karena nilai yang mendasari (grafis) objek di bawah # 6 harus berlabel (tag) sesuatu yang kurang dari nilai angka 6. Dalam semua benda-benda ini berbentuk, mereka dapat diubah ukurannya untuk membuat mereka lebih besar atau lebih kecil. Oleh karena itu, Anda masih harus memiliki ukuran font yang sesuai untuk teks dalam mereka dan proporsi yang sesuai ukuran juga untuk grafis dalam diri mereka. Jika Anda cukup beruntung untuk membeli perangkat lunak yang memungkinkan Anda bekerja 'mundur' yang akan menjadi besar! Anda dapat kembali ukuran objek, lapisan mereka, bahkan jumlah mereka secara mental dalam pikiran Anda untuk melacak mereka. Kemudian, melihat kode bahwa perangkat lunak yang dihasilkan untuk melihat bagaimana template diformat (seperti newsletter) diciptakan! Tombol Dalam tombol (Inheritance C ++) Subjek pemrograman berorientasi selalu memicu sesuatu dalam imajinasi saya. Anda melihat novel pertama yang pernah saya tulis, adalah dalam genre fiksi ilmiah dan saya menggunakan apa yang saya pelajari bijaksana-komputer di industri swasta untuk bahan bakar kemajuan komputer dalam novel. Dalam C ++, Anda dapat mewarisi kelas objek atau objek kelas Anda dapat mengambil karakteristik dari objek kelas lain. Oleh karena itu, ada sebuah "adalah-a" atau "memiliki-a" hubungan yang mungkin dengan setiap objek kelas dibuat. Gambar ini kemudian: A tombol dalam sebuah tombol, dalam sebuah tombol, dalam sebuah tombol, dan seterusnya ... Jika tombol tengah membuat tombol luar yang berhubungan dengan itu (dan dapat melakukannya, dalam tiga mode yang berbeda - swasta, publik dan dilindungi), maka, hanya akal, untuk terus maju dan mendokumentasikan hubungan itu. Tergantung pada bagaimana hubungan warisan mereka ditandai, Anda harus daftar ke apa adalah data pribadi (variabel dan fungsi) untuk tombol luar. Sekarang, jika tombol terdalam mewarisi dari tombol tengah, maka juga akan memiliki aturan keterlibatan bukan hanya dari tombol tengah, tapi ya, dari tombol paling luar juga. Sebuah hubungan pribadi, berarti bahwa segala sesuatu (variabel dan fungsi) yang swasta untuk kelas saja. Sebuah tag dilindungi berarti bahwa kelas yang dapat diakses oleh kelas yang memiliki hubungan dilindungi dengan itu. Akhirnya tag publik, berarti bahwa kelas yang dapat diakses dari dalam seluruh kode program. Jadi jika Jeruk Tombol kelas (warna oranye terdiri dari warna primer merah dan kuning) mewarisi dari Red Tombol Kelas dilindungi dan Kuning kelas Tombol pribadi, maka kelas Tombol Merah dapat berbagi dengan itu semua nya 'publik dan dilindungi bagian. Kelas Tombol Kuning dapat berbagi dengan hanya nya 'bagian umum. Membayangkan hubungan bersarang sebagai tombol dalam tombol itu apa yang membuat saya mulai menulis artikel ini, tetapi Anda juga dapat menganggapnya sebagai tiga warna primer (merah, biru dan kuning) dan semua warna yang turun (atau mewarisi) dari mereka. Hal yang bijak untuk dilakukan selalu, ketika Anda terjebak, adalah untuk mendokumentasikan, dokumen, dokumen. Dengan begitu, Anda akan tahu pertanyaan yang tepat untuk bertanya mengenai pemrograman Anda / coding keadaan. Lulus Buck Ketika saya berpikir tentang pointer di bidang berorientasi objek pemrograman, saya pikir dari panah virtual, semakin menunjuk dan perjalanan dari kiri ke jalan yang benar dalam memori komputer. Ada representasi simbolik lainnya dari pointer dalam pikiran saya juga. Saya juga membayangkan sorotan dari tinggi di atas langit-langit de-referensi nilai-nilai karakter, numerik, atau grafis dari mereka slot memori. Nah, ternyata, bahkan ada yang lebih efektif cara memahami kemauan arah pointer karena mereka senapan melalui array virtual. Pikirkan pointer sebagai amplop panjang yang mampu membawa representasi surat apa yang ada di lokasi memori, bahwa itu melayang di atas. Saya menganggapnya sebagai beige dalam warna dan perkamen di stok kartu dan itu, apa yang terkandung dalam slot memori yang kop surat bisnis semua siap untuk dicetak oleh printer. Katakanlah amplop panjang kami melayang di atas slot memori # 5. Dokumen surat akan ditambahkan ke amplop krem, dan jika kita ingin daisy chain yang ke dokumen slot # 7, kita akan dengan mudah melakukan perjalanan lebih dan melewatkan slot # 6 (karena kita bergerak agar garis berurutan), untuk mengakses dan de -referensi dokumen dalam slot # 7. Dengan slot # 7 dokumen terlampir, kami pergi ke depan dan mencetak apa yang terkandung dalam Pointer Beige Envelope # 1. Oleh karena itu, begitu seterusnya, dalam tahap dekonstruksi ketika kita mengosongkan apa Envelope # 1 membawa, dengan menetapkan ke NULL. Untuk membungkus semuanya, saya pikir jika Anda berpikir dari pointer sebagai uang dolar, yang lulus ringkas dari slot memori ke slot memori, yang sejauh ini merupakan penjelasan yang paling jelas dari pointer semua. Untuk benar-benar 'lulus uang' adalah memiliki tindakan uang dolar seperti panah virtual atau sorotan tahap up di atas langit-langit. Itu bahkan lebih baik daripada amplop perkamen beige bahwa saya hanya menghabiskan waktu menjelaskan tentang. Namun, jika semuanya harus dipahami secara berurutan, maka teori amplop pointer memang membuat penampilan sebelum 'lewat teori uang.' Database Design Untuk menyenangkan berlari ke dalam kombinasi adegan fashion dan desain database, saya menulis sebuah cerita pendek tentang mengindeks file database menggunakan spektrum warna yang tersedia di poles kuku. Dalam cerita pendek saya "Daily Diary," seorang gadis muda dengan nama email Zoe editor majalah fashion memintanya bagaimana "toko" untuk fashion show sekolah tinggi bahwa ia akan dinilai pada akhir masa kuliah . Nama fashion editor adalah Cassie dan Cassie saran untuk Zoe adalah untuk memilih warna kuku dan toko untuk potongan busana yang cocok bahwa warna tertentu. Sebagai contoh jika Zoe awalnya memilih warna cokelat gelap, maka dia mungkin anggaran keluar akun fashion show-nya, dengan membeli sabuk kulit lebar, yang akan menggantung longgar di sekitar pinggang nya. Juga, untuk permen karet merah muda warna cat kuku, Zoe mungkin mengambil nuansa yang berbeda dari kemeja kamp dengan nada pink. Cassie juga menunjukkan bahwa kaca mata, dengan bingkai aneh yang juga bahwa warna merah muda juga harus disambut koleksinya, itu dan beberapa warna Boas. Bagian database kemudian akan bagi Zoe untuk belajar sedikit tentang bahasa pemrograman PHP untuk membangun sebuah database online, menggunakan warna cat kuku sebagai warna index untuk mencampur dan mencocokkan potongan busana. Hari-hari dari film "Clueless" tidak sejauh itu, ketika tokoh utama terkomputerisasi metode seluruh pilihan lemari pakaiannya. Dengan database yang telah mengajukan potong pakaian pergi dengan menggunakan warna cat kuku sebagai nilai indeks, Anda benar-benar bisa meminta "pertandingan" antara tan dan kuku biru warna cat dan menemukan beberapa campuran dan kombinasi lemari matchable. Argumen Passing di Pemrograman Dalam pengalaman saya di bidang Teknologi Komputer, Anda tidak bisa pergi dengan telah melakukan pekerjaan sehari penuh tanpa mengetahui sedikit tentang langkah-langkah yang diambil dalam argumen lewat dalam pemrograman. Biasanya nama fungsi, seperti sesuatu yang fiktif sebagai MakeWaffles akan ditugaskan beberapa nilai dinamis untuk mengambil tempat lain dan memperluas. Dalam hal ini, garis lengkap di Main akan NumberOfWaffles = MakeWaffles (MilkOunces, CupsOfFlour); NumberOfWaffles akan merupakan jumlah yang tepat dari wafel belum dikembalikan oleh MakeWaffles fungsi. Sebuah ramalan output akan terlihat seperti ini: NumberOfWaffles = MakeWaffles (0,04, 2); Ini mungkin kembali sesuatu seperti 15 wafel untuk NumberOfWaffles. Oleh karena itu, terjemahan penuh akan 15 wafel = MakeWaffles (0.4,2); Sudah lama sejak saya telah melangkah ke kampus Jet Propulsion Laboratory, tapi aku masih ingat duduk dan hashing keluar algoritma yang akhirnya berakhir pernyataan serupa yang saya tulis di atas.
Sekilas Teknologi Pointer
4/
5
Oleh
Unknown

