Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów


3
Dlaczego definicje wskaźników funkcji działają z dowolną liczbą znaków „&” lub gwiazdek „*”?
Dlaczego następujące działania? void foo() { cout << "Foo to you too!\n"; }; int main() { void (*p1_foo)() = foo; void (*p2_foo)() = *foo; void (*p3_foo)() = &foo; void (*p4_foo)() = *&foo; void (*p5_foo)() = &*foo; void (*p6_foo)() = **foo; void (*p7_foo)() = **********************foo; (*p1_foo)(); (*p2_foo)(); (*p3_foo)(); (*p4_foo)(); (*p5_foo)(); (*p6_foo)(); …
216 c++  c  function-pointers 

6
Jak w scenorysie utworzyć niestandardową komórkę do użytku z wieloma kontrolerami?
Próbuję używać scenariuszy w aplikacji, nad którą pracuję. W aplikacji znajdują się Listy i Użytkownicy, a każdy z nich zawiera kolekcję innych (członków listy, list należących do użytkownika). Tak więc odpowiednio mam ListCelli UserCellzajęcia. Celem jest, aby były one ponownie używane w aplikacji (tj. W dowolnym moim kontrolerze widoku tabeli). …

11
Jak publikować w sieci za pomocą msbuild?
Visual Studio 2010 ma polecenie Publikuj, które pozwala opublikować projekt aplikacji sieci Web w lokalizacji systemu plików. Chciałbym to zrobić na moim serwerze kompilacji TeamCity, więc muszę to zrobić za pomocą narzędzia do uruchamiania rozwiązań lub msbuild. Próbowałem użyć celu publikowania, ale myślę, że może to być dla ClickOnce: msbuild …

10
Gdzie umieścić AutoMapper.CreateMaps?
Używam AutoMapperw ASP.NET MVCaplikacji. Powiedziano mi, że powinienem przenieśćAutoMapper.CreateMap gdzie indziej, ponieważ mają one duże koszty ogólne. Nie jestem zbyt pewien, jak zaprojektować moją aplikację, aby umieścić te połączenia w jednym miejscu. Mam warstwę internetową, warstwę usługi i warstwę danych. Każdy jest własnym projektem. Używam Ninjectdo wszystkiego DI. Wykorzystam AutoMapperzarówno …

10
Jak utrzymać zmienne CSS w jednej linii?
Chcę mieć dwa elementy w tym samym wierszu, używając float: leftelementu po lewej stronie. Nie mam problemów z osiągnięciem tego samodzielnie. Problem polega na tym, że chcę, aby dwa elementy pozostały w tej samej linii, nawet jeśli zmienisz rozmiar przeglądarki bardzo bardzo . Wiesz ... jak to było ze stolikami. …

4
Automatyczne maskowanie programowo w porównaniu z programem Builder / xib / nib
Miałem (prawdopodobnie fałszywe) założenie, że włączenie wskaźnika prawego marginesu w Xib jest równoznaczne z użyciem UIViewAutoresizingFlexibleLeftMarginkodu wewnętrznego i tak dalej. Tak więc myślałem zgodnie z tą migawką: Później dzisiaj musiałem sprawdzić krzyż i natknąłem się na ten wątek . A także dokumentację Apple, zatytułowaną „Automatyczne przetwarzanie zmian układu za pomocą …

10
Visual Studio odmawia zapomnienia punktów przerwania?
Program Visual Studio zapamiętuje punkty przerwania z poprzednich sesji debugowania, co jest niesamowite. Jednak gdy debuguję i klikam jeden z tych „starych” punktów przerwania, jest on tylko tymczasowo usuwany. Mam na myśli to, kiedy następnym razem debuguję, punkt przerwania, który, jak myślałem, usunąłem, powrócił. To jest bardzo denerwujące - czy …


9
Jak ustawić wartość zmiennej w kodzie szablonu?
Powiedz, że mam szablon <html> <div>Hello {{name}}!</div> </html> Podczas testowania przydatne byłoby zdefiniowanie wartości zmiennej bez dotykania kodu python, który wywołuje ten szablon. Więc szukam czegoś takiego {% set name="World" %} <html> <div>Hello {{name}}!</div> </html> Czy coś takiego istnieje w Django?

8
Jak stworzyć metodę klasy prywatnej?
Jak działa to podejście do tworzenia metody klasy prywatnej: class Person def self.get_name persons_name end class << self private def persons_name "Sam" end end end puts "Hey, " + Person.get_name puts "Hey, " + Person.persons_name #=> raises "private method `persons_name' called for Person:Class (NoMethodError)" Ale to nie: class Person def …

2
Wysyłanie „User-agent” przy użyciu biblioteki żądań w Pythonie
Chcę wysłać wartość "User-agent"podczas żądania strony internetowej za pomocą Python Requests. Nie jestem pewien, czy można wysłać to jako część nagłówka, jak w poniższym kodzie: debug = {'verbose': sys.stderr} user_agent = {'User-agent': 'Mozilla/5.0'} response = requests.get(url, headers = user_agent, config=debug) Informacje debugowania nie pokazują nagłówków wysyłanych podczas żądania. Czy można …

8
Jak dodać MVC5 do Visual Studio 2013?
Zaczynam nowy projekt i chciałbym wypróbować MVC 5 (wcześniej zbudowałem aplikację internetową przy użyciu MVC 4). W Visual Studio 2013 klikam Nowy projekt i przechodzę do Visual C #> Web> Visual Studio 2012 (mimo że zainstalowałem VS 2013, w menu jest napisane 2012) i na tej liście mam tylko aplikację …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.