C sistem proqramlaşdırma (OS və quraşdırılmış), kitabxanalar, oyun və cross-platform üçün istifadə edilən ümumi təyinatlı proqramlaşdırma dilidir. Bu etiket ISO 9899-da (ən son versiya, 9899: 2018, başqa cür göstərilmədiyi təqdirdə - c89, c99, C11, və s. Sorğuların xüsusi versiyaları üçün etiketlər) müəyyən edilmiş ümumi C dil sualları ilə istifadə olunmalıdır. C + + 'dan fərqli və C ++ etiketiylə birləşə bilməz, bu da rasyonel bir səbəb deyil.
20
Cavablar

Final Guide və Kitab siyahısı C

Bu sual, müxtəlif bacarıq səviyyələrinə yönəldilmiş, c proqramlaşdırma dilində keyfiyyətli kitabların cəmiyyət tərəfindən dəstəklənən bir siyahısını tərtib etməyə çalışır. C yolda usta etmək çətin olan kompleks proqramlaşdırma dilidir, onlayn dərs oxuyur ...
18 Fevral tarixində təyin olundu '09 ilə 21:32
6
Cavablar

Sürətin əvəzinə ölçüsü optimallaşdırırsam Niyə GCC kodu 15-20% daha sürətli çıxarır?

2009-cu ildə ilk dəfə qeyd etdiyim kimi, GCC (ən azı mənim layihələrimdə və maşınlarımda) sürətli (-O2 və ya -O3) sürəti əvəzinə ölçüsü (-O) üçün optimallaşdırılsa, daha sürətli bir kod yaratmağa çalışır və Bu ildən bəri maraqlı ...
19 oktyabr təyin etdi . '13 saat 23:36 'da
19
Cavablar

Visual Studio C / C ++ konsol proqramında konsol pəncərəsinin bağlanması qarşısını alın

Bu, yəqin ki, bir başlanma məsələidir, çünki cavab şübhəsiz ki, bənzərsizdir. Visual Studio-nı uzun illər istifadə etdim, amma bu konsol proqramı yaratdığım ilk dəfədir. Proqramı başlatdığımda konsol pəncərəsi görünür ...
21 noyabrda təyin olundu. '09 da 18:58
12
Cavablar

C standartı və ya C ++ sənədlərini harada tapmaq olar?

Bir çox sual üçün, cavabı "standart" kimi görünür. Ancaq bunu harada tapırıq? Tercihen online. Google bəzən forumlarda müzakirələrdən boğulduğu üçün xüsusilə C standartları baxımından faydasız görünə bilər ...
17 Sentyabrda təyin olundu. '08 saat 13:04 'da
8
Cavablar

NSLog C Quruluşları (CGRect və ya CGPoint kimi) mümkündürmü?

C strukturlarını düzəltdikləri hər bir əmlakını açıq-aşkar göstərmədən düzəldə bilərsiniz. yəni. Bu kimi bir şey edə bilmək istəyirəm: CGPoint cgPoint = CGPointMake (0,0); NSLog (@ "% @", cgPoint); Şübhəsiz ki, "% @ ...
15 Fevral müəyyən. 5: 28-də '09
13
Cavablar

C ilə i ++ və ++ i arasında bir performans fərqi varmı?

Nəticədə dəyər istifadə edilmədikdə i ++ və ++ i arasında bir performans fərqi varmı?
24 Avqust '08 saat 09:48 'da
23
Cavablar

Bir tamsayı 2 bölmək üçün hansı seçim daha yaxşıdır?

Aşağıdakı üsullardan hansı 2-ə bölünmək üçün ən yaxşı seçimdir və nə üçün? Texnika 1: x = x >> 1; Texnika 2: x = x / 2; Burada x tam rəqəmdir.
21 May 'da 12 saat 10:54' də təyin olundu
20
Cavablar

Proqramdakı nüvələrin sayını maşında tapın

C / C ++ maşınlarında neçə nüvənin platforma müstəqil olduğunu müəyyənləşdirmək üçün bir yol varmı? Belə bir şey yoxdursa, onu bir platformada necə müəyyən etmək olar (Windows / * nix / Mac)?
29 dır. '08 saat 22:51 'da
14
Cavablar

C proqramlaşdırma dili standartlarına uyğun bir quruluşu necə başlatmaq olar?

Bəyannamədə və başlanğıcda bölüşdürmə strukturunu işə salmaq istəyirəm. İşdə budur: yazı tipi MY_TYPE {bool flag; qısa int dəyər; ikiqat məhsullar; } MY_TYPE; boşluq funksiyası (boşluq) {MY_TYPE a; ... a = {doğru, 15, 0 ...
01 dekabr müəyyən. '08 saat 16:13 'da
5
Cavablar

Typedef funksiyası pointer?

Dynamic DLL yüklənməsini öyrənirəm, ancaq başa düşmürəm ki, bu bir typedef simli void (* FunctionFunc) (); Bir neçə sualım var. Kimsə onlara cavab verə bilərsə, mən minnətdaram. Niyə typedef istifadə? Sintaksis təəccüblü görünür ...
Noyabrın 28-də təyin olundu '10 saat 7:50 'də
17
Cavablar

İmtiyazlı char nədir?

C / C ++ 'da, istifadə edilməmiş xarakter hansıdır? Necə ola bilər?
16 Sentyabrı təyin etdi '08 saat 09:05 'da
11
Cavablar

Nə funksiyanı parametrlər olmadan tərtib etmək (bir funksiyanın faktiki tərifinə nisbətən)?

Mən yalnız birinin koduna büküldim, mən bunun niyə tərtib edildiyi barədə səhv danışıram. Anlamadığım iki nöqtə var. Birincisi, prototip funksiyası funksiyanın faktiki tərifinə nisbətən parametrləri yoxdur. İkincisi, parametr müəyyən edilir ...
19 dekabrda təyin olundu '12 saat 13:48 'da
10
Cavablar

Üzən nöqtələrlə müqayisə necə təhlükəli?

Mən bilirəm ki, UIKit CGFloat-dan koordinat sistemindən qətnamədən asılı olaraq istifadə edir. Ancaq hər dəfə frame.origin.x 0 varmı yoxlamaq istəmirəmsə, bu məni xəstə hiss edir: əgər (theView.frame.origin.x == 0) {// im ...
26 Aprel tarixində təyin olundu '12 saat 16:41 'da
23
Cavablar

Ən sürətli sabit uzunluqlu 6 int array

Başqa bir suala (bu bir) cavab verərkən, mən maraqlı bir subtask üzərinə töküldüm. 6 ints bir sıra düzmək üçün ən sürətli yolu nədir? Bir sual olaraq, səviyyə çox aşağıdır: kitabxanalar mövcuddur (və zəngin özü var), t ...
07 may 10-da saat 10: 00-da təyin olundu
15
Cavablar

Quruluş və birlik arasındakı fərq

Bir struktur və birliyin arasındakı fərqləri yaratmaq üçün yaxşı bir nümunə varmı? Əsasən, bir quruluşun üzvünün bütün yaddaşını istifadə etdiyini və birliyin ən böyük üzv yaddaşını istifadə etdiyini bilirəm. OS səviyyəsində başqa fərq varmı?
06 dekabr '08 saat 20:56 'də