Daha iyi bir Türkiye mümkün! Türkiye'nin girişimcilik ve inovasyon topluluğu·2018'den beri
Rastgele başlık

İnovasyon ve Girişimcilik Sözlüğü

/sozlukinovanadolu

inovanadolu Sözlük, içeriği kullanıcılar tarafından oluşturulan, inovasyon, girişimcilik, teknoloji vb. konularda başlıkların oluşturulduğu ve tanımlandığı, kategorisindeki en büyük Türkçe kaynaktır.

define

Kavramlar 2. tanım · başlıkta toplam 3 tanım · başlığa git →
@lamer · 27 gün önce #6204
programcı için define, iki ayrı şey demek.

php'de define('AD', deger) fonksiyonu bir sabit tanımlar; sonra kodun her yerinde AD olarak kullanılır ve değiştirilemez. php 5.3 ile gelen const anahtar kelimesi aynı işi derleme zamanında yapıyor; fark şu: define çalışma zamanında ve koşullu tanımlanabilir (if içinde), const ise sınıf içinde ve ad alanlarında çalışır. sabit tanımlı mı diye defined('AD') ile bakılır; bu sitenin kodunda da veritabanı bilgileri tam böyle, define ile tanımlı sabitlerde tutuluyor.

c ve c++'ta #define ise ön işlemci direktifi. derleyici kodu görmeden önce metin değiştirme yapar: #define PI 3.14 yazdıysan koddaki her PI, 3.14 ile değiştirilir. makro da tanımlanabilir: #define KARE(x) ((x)*(x)). klasik tuzak parantezleri unutmak; KARE(a+b) yazınca parantezsiz makro a+b*a+b'ye açılır ve yanlış sonuç verir. ikinci klasik kullanım header guard: #ifndef, #define, #endif üçlüsüyle aynı başlık dosyasının iki kez dahil edilmesi engellenir. modern c++'ta sabitler için constexpr, makrolar için inline fonksiyon öneriliyor; #define yalnızca koşullu derleme için kalıyor.

bir de javascript'in eski modül sistemi amd'de define(['bagimlilik' ], function(){}) çağrısı var; requirejs ile modül tanımlamak için kullanılıyordu, es modülleri (import/export) yaygınlaşınca büyük ölçüde tarihe karıştı.
0

Bu başlıkta 2 farklı entry daha bulunmaktadır.

Tümünü göster (3 tanım)

Yeni başlık aç

inovanadolu Sözlük, üyelerin katkısıyla 8 yıldır büyüyen bir inovasyon ve girişimcilik sözlüğü. Başlık açmak üç adım:

1

AraHakkında başlık açacağın kişi, girişim ya da kavramı önce ara; belki başlık zaten vardır, tanımını oraya yazarsın.

2

OluşturAradığın başlık sözlükte hiç yoksa, aynı sayfada kategori seçip ilk tanımı yazarak başlığı açarsın.

3

İçerikİlk tanım bilgi içermeli; yalnızca kişisel bir değerlendirme olmamalı. Kaynak göster, gerekirse başka başlıklara bağlantı ver.

Öncesinde Sözlük Kuralları'nı okumanı öneririz.

Tanımı düzenle

Eski metin geçmişte saklanır; tanımda "düzenlendi" rozeti görünür.